Mon xml est comme suitAndroid ImageView pour développer toute la largeur de l'écran
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FFFFFF">
<TableLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<TableRow android:layout_weight="1" android:gravity="center">
<ImageView android:layout_height="200dp"
android:layout_width = "wrap_content"
android:src="@drawable/saltnpepper"
android:scaleType="centerInside" />
</TableRow>
<TableRow android:layout_weight="3" >
<ListView android:id="@+id/list1"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
>
</ListView>
</TableRow>
<TableRow android:layout_weight="1" android:gravity="center">
<ImageView android:layout_height="100dp"
android:layout_width = "wrap_content"
android:src="@drawable/halal"
android:scaleType="centerInside"/>
</TableRow>
</TableLayout>
Mon écran est actuellement comme ceci:
Je veux l'image Saltnpepper
d'étendre à travers le largeur de l'écran, j'ai essayé de réglage ImageView
layout_height
à 0dp
mais l'image disparaît alors. aussi j'ai essayé son layout_width
comme match_parent
, mais cela n'a pas fonctionné
, je veux aussi ajouter un peu de marge à la ListView
mais les table_layout
entiers se déplace si j'ajoute marginRight
ou marginLeft
à l'élément ListView
.
android: layout_width = "match_parent" est-ce que le travail? et pour la vue de la liste, essayez avec paddingLeft et paddingRight – X3Btel
Merci Adeel ça a marché! seulement maintenant l'image est étirée peut-être je devrais le mettre en arrière-plan – Samra