1

Nach dem Update meiner Support-Bibliotheken 23.2.1, stieß ich auf ein Problem. Selbst wenn ich keine Aktualisierung der Code-Bibliothek geändert habe, werden meine Recyclerview-Elemente nicht angezeigt. Nur der erste Artikel wird angezeigt, andere nicht. Ich habe keine Ahnung, warum es nicht alle Elemente zeigt. Gibt es jemanden, der auf dieses Problem trifft und wie man es beheben kann?Android Support Repository 23.2.1 RecyclerView Fehler

Before library update

After library update

Hinweis: Unfortunaley Ich konnte nicht meine IDE Eclipse Android Studio ändern.

+0

versuchen Sie sauber und erstellen Sie Ihr Projekt neu –

+0

Dies ist der zweite Beitrag, den ich heute mit dieser Art von Problem gesehen habe. Scheint ein Fehler zu sein. – CodeCody

+0

Ich habe versucht, hat nicht funktioniert. Zurück zur vorherigen Recyclerview-Bibliothek –

Antwort

2

Es gab eine Änderung in der Support-Bibliothek 23.2.1

RecyclerView.LayoutManager nicht mehr ignoriert einige RecyclerView.LayoutParams Einstellungen wie MATCH_PARENT im Scroll Richtung. Hinweis: Diese aufgehobenen Einschränkungen können dazu führen, dass das Verhalten in Ihren Layouts unerwartet wird. Stellen Sie sicher, dass Sie das korrekte Layout Parameter angeben.

Sie müssen Ihre Layoutelemente in Ihrem RecyclerView ändern, um zu verwenden.

+0

Ich ändere mein XML aber die Ausgabe ist sehr seltsam: http://i.stack.imgur.com/2JSOk.png Mein XML-Code: http://codepaste.net/82e8z9 Mein cardview: http: // codepaste.net/yzyn5s Meine Aktivität: http://codepaste.net/bdwxm4 –

+0

Sie müssen das lineare Layout ändern, das das cardview zu WRAP_CONTENT anstelle von MATCH_PARENT – BrentM

+0

enthält, änderte ich so aber die gleiche Ausgabe: http: // codepaste .net/91qqsn –