Gibt es eine gute Möglichkeit, die Höhe des Inhalts in RecyclerView zu erreichen? Unter Berücksichtigung aller Elemente können unterschiedliche Höhe haben.
In meinem Szenario verwende ich einen LinearLayoutManager.
Ich habe gesucht und überraschend wenige Ergebnisse für dieses Problem gefunden.
RecyclerView ist ein ViewGroup
. Sie können getChildAt
/ getChildCount
verwenden, um Ansichten zu erhalten. Dann können Sie in der Ansicht getWidth
/ getHeight
aufrufen.
Wenn Sie ItemDecorators haben und Größe einschließlich dieser erhalten müssen, können Sie LayoutManager
s getDecorated<xxx>
Methoden verwenden.
Tags und Links android height android-recyclerview