2016-04-27 6 views
4

In meiner Anwendung habe ich branding Fußzeile am Ende des Bildlaufs auf allen Bildschirmen (für Bildschirme, die scroll) und statisch am unteren Rand der Bildschirm wenn (kein Bildlauf).Recyclerview Fußzeile am unteren Rand des Bildschirms, wenn keine Bildlauf und am Ende der Liste, wenn es scroll

Aber ich habe Probleme mit diesem Bildschirm mit der Liste zu erreichen. Ich benutze Recyclerview für die Liste. Ich möchte zeigen, Branding Footer am Ende der Recyclerview, wenn es scroll und es wird sichtbar sein, wenn es an der Unterseite gescrollt wird. Dies ist mit Recyclerview mit Fußzeile erreichbar.

footer at recyclerview end

Aber wenn recyclerview scroll nicht haben (wenn einige Objekte in der Liste), ich will Fußzeile am unteren Rand des Bildschirms befestigt.

footer when less items static at bottom

Vielen Dank im Voraus!

+0

Mögliches Duplikat [Wie sticky footer implementieren in der Recycleransicht] (h ttps: //stackoverflow.com/questions/33890709/how-implement-sticky-footer-in-recyclerview) – lelloman

Antwort

0

Die Frage scheint ähnlich zu einigen anderen, die meisten der Stack-Überlauf-Beiträge auf diese Frage Punkt bezogen auf die Verwendung von itemdecoration dies zu erreichen (von itemdecoration der gewünschten Höhe Zugabe)

Eine Möglichkeit, dies zu erreichen, würde sein, die Höhe der Recyclers Ansicht zu bestimmen, vorher und dann diese Informationen mit dem Offset für die Fußzeile im itemdecoration mit der Recycling-Ansicht

Dies könnte helfen assoziiert setzen: How implement sticky footer in recyclerview

Verwandte Themen