<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Some Text1"
android:textSize="22dp"
android:textStyle="bold"
android:textColor="@color/black"
android:id="@+id/header"
android:layout_centerHorizontal="true"/>
<ListView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/header"
android:id="@+id/list"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Some Text2"
android:layout_below="@id/list"
android:id="@+id/text"
/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/image"
android:layout_below="@id/text"
/>
</RelativeLayout>
Oben ist mein Layout, Listview scrollbaren ist, aber wenn ich auf dem Boden der Listenansicht scrollen erwarte ich, dass die Textview und Image nach dem listview.However gerendert werden sie nicht Wird angezeigt. Die Listenansicht deckt die gesamte Seite ab (neben der Kopfzeile oben). Was kann ich tun, um die Textansicht und die Bildansicht unterhalb der Listenansicht zu rendern?Ansichten unter Listview sind nicht in Relative Layout angezeigt
Ändern Sie Ihr relatives Layout in das lineare Layout und stellen Sie das Gewicht für jedes Element ein. – dex
Vielen Dank, aber könnten Sie ein wenig weiter ausführen? Ich habe versucht mit linearem Layout mit Gewichten, aber jetzt werden der Text und das Bild angezeigt, bevor ich scrollte, da listview nicht die ganze Seite abdeckt, ich möchte nicht, dass der Benutzer den Text und das Bild vor dem Scrollen bis zum Ende der Listenansicht – usry
Wenn Sie den Text und das Bild in der Fußzeile der Listenansicht als Fußzeile anzeigen möchten, fügen Sie Fußzeile zur Listenansicht hinzu. Die Fußzeile wird eine Ansichts-XML mit Text und Bild sein. –