Meine xml wird wie folgtAndroid Image die gesamte Breite des Bildschirms zu erweitern
<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>
Mein Bildschirm ist derzeit wie folgt aus:
Ich möchte das Saltnpepper
Bild über die erweitern Breite des Bildschirms habe ich versucht ImageView
's layout_height
zu 0dp
zu setzen, aber das Bild verschwindet dann. auch habe ich seine layout_width
als match_parent
versucht, aber es hat nicht funktioniert
Außerdem möchte ich einen gewissen Spielraum zum ListView
aber die ganze table_layout
bewegt hinzufügen, wenn ich marginRight
oder marginLeft
zum ListView
Element hinzuzufügen.
android: layout_width = "match_parent" funktioniert das? und für die Listenansicht, versuchen Sie mit paddingLeft und paddingRight – X3Btel
Dank Adeel hat es funktioniert! nur jetzt ist das Bild gestreckt möglicherweise ich sollte es in den Hintergrund setzen – Samra