FloatingActionButton in der Liste ausblenden blättern
Im mit der FloatingActionButton
von der android.support.design.widget
Paket:
<android.support.design.widget.FloatingActionButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentEnd="true"
android:layout_marginBottom="20dp"
android:layout_marginEnd="16dp"
android:clickable="true"
android:backgroundTint="@color/primaryColor"
android:src="@drawable/ic_search_white_24dp"
app:borderWidth="0dp"
app:elevation="6dp"
app:backgroundTint="@color/primaryColorDark"
app:rippleColor="@color/accentColor" />
Ist es möglich zu konfigurieren, dass button zu verstecken, mit einer animation, wenn das listview-Steuerelement nach unten scrollen und wieder zu zeigen, wenn listview scrollen wir bis zu der Spitze?
Kommentar zu dem Problem - Öffnen
Verwenden Sie
CoordinatorLayout
vom design lib Ich denke, Sie sprechen über den Koordinator layout in der Bibliothek unterstützt. Wenn das nicht hilft, können Sie es Haken bis manuell und die Mathematik zu tun: stackoverflow.com/questions/10713312/...
wenn Sie mit ListView und kotlin, können Sie diese Methode.
wenn Sie mit ListViews und Kotlin, verwenden Sie das Methode.
InformationsquelleAutor der Frage Mulgard | 2015-07-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sehen diese. Hier wird erzählt, wie das zu tun, was Sie versuchen zu erreichen. Sie haben, um es zu verwenden, wie dies in einer
CoordinatorLayout
undListView
:InformationsquelleAutor der Antwort Syed Ali Naqi
Diejenigen, die suchen, um es mit recyclerview dies tun können:
InformationsquelleAutor der Antwort Irfan Raza
mithilfe dieser Klasse können Sie leicht animieren Sie FAB, habe ich hier umgesetzt onStopNestedScroll () - Methode, zeigen Sie Ihre Fab, wenn scrollen zu stoppen.
Ich setze 1000 Millisekunden Verzögerung mit Handler();
your_layout.xml
InformationsquelleAutor der Antwort Abdul Rizwan
Eine kleine Verbesserung am code von Irfan Raza:
Den Floating Action Button blendet sich beim scrollen mit nach unten und zeigt an, wenn das scrollen nach oben.
InformationsquelleAutor der Antwort Seven
hey es ist o benötigen, um die recyclerview für die automatische ausblenden der floating-action-button unten scrollen wir zu diesem Zweck verwenden können Standard-Listenansicht mit floating-action-button in normaler Weise nur änderungen auf listview.onscroll Zuhörer dann können wir bekommen, fühlen Sie sich wie zu recyceln
InformationsquelleAutor der Antwort muni
Meiner Meinung nach die beste Möglichkeit dies umzusetzen wäre als unten.
Ausführliche Antwort, check this out. Ausblenden FloatingActionButton auf Blättern von RecyclerView
InformationsquelleAutor der Antwort PravinDodia
InformationsquelleAutor der Antwort Suraj Vaishnav
Hier bin ich das hinzufügen zusätzlicher Polsterung für letztes Element anzeigen überschneidungen zu vermeiden list-Element mit floating-action-button
Habe ich diese in einer RecyclerView.Adapter ist onBindViewHolder Methode, um den unteren Rand des letzten Elements in der Liste zu 72dp, so dass es wird ein Bildlauf nach oben über dem floating-action-button.
Dies bedeutet nicht, dass ein dummy-Eintrag in der Liste.
InformationsquelleAutor der Antwort Naveen Kumar M