Ich habe zwei einfache Recycleransichten, die ich direkt untereinander anzeigen möchte. Hier ist mein Layout:Recycler Untereinander sehen nicht angezeigt?
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<include
layout="@layout/drawer_view_header"
android:id="@+id/navigation_header"/>
<android.support.v7.widget.RecyclerView
android:layout_below="@id/navigation_header"
android:id="@+id/friends_list"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
<android.support.v7.widget.RecyclerView
android:layout_below="@id/friends_list"
android:id="@+id/followers_list"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
</RelativeLayout>
Ich habe meine navigationHeader
über meine erste Recycler Ansicht friends_list
genannt, der gut arbeitet, und ich kann die friends_list
Recycler Blick sehen, welche android:layout_height="wrap_content"
hat aber die followers_list
Recycler Ansicht scheint nicht einmal zu zeigen, obwohl alle Inhalte meines friends_list
alle gezeigt werden. Irgendwelche Ideen, warum es nicht auftaucht? Vielen Dank!
arbeitet wrap_content Verwendung wird nicht funktionieren. Sie müssen das RelativeLayout in ein vertikales LinearLayout ändern und die RecyclerViews-Höhe mit einem layout_weight von 1 und einer layout_height von 0 dp für beide festlegen. – Neil
kann es passieren, wenn Sie die Höhe so einstellen, dass sie dem übergeordneten in onCreateViewHolder entspricht. Infalted Layout der Freundesliste recycleview –
@Neil Ich verstehe, was Sie sagen wollen, aber ich möchte, dass meine 'freundesliste_recycler-Ansicht unter dem' erscheint Follower_list' Recycler-Ansicht. Wenn ich das Gewicht auf 1 setze, nehme ich jeweils die Hälfte des Bildschirms, aber wenn 'friends_list' nicht vollständig ausgefüllt ist, gibt es zwischen der und der' followers_list' eine große Lücke. – user1871869