Als «swiperefreshlayout» getaggte Fragen

14
SwipeRefreshLayout setRefreshing () zeigt anfangs keine Anzeige an
Ich habe ein sehr einfaches Layout , aber wenn ich rufe setRefreshing(true)in onActivityCreated()meinem Fragmente, es zeigt nicht , zunächst. Es wird nur angezeigt, wenn ich zum Aktualisieren ziehe. Irgendwelche Ideen, warum es anfangs nicht auftaucht? Fragment xml: <android.support.v4.widget.SwipeRefreshLayout android:id="@+id/swipe_container" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"> <ScrollView android:layout_width="match_parent" android:layout_height="match_parent"> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> …


8
Wenn das Fragment während der Aktualisierung mit SwipeRefreshLayout gewechselt wird, friert das Fragment ein, funktioniert aber tatsächlich noch
UPDATE: Ich dachte, es hat richtig funktioniert. Aber nach einigen Tests gibt es immer noch Probleme * schnüffeln * Dann habe ich eine einfachere Version gemacht, um zu sehen, was genau passiert, und ich erfahre, dass das erfrischende Fragment, das hätte entfernt werden sollen, immer noch dort geblieben ist. Oder …

2
Wie deaktiviere ich die Aktion "Zum Aktualisieren ziehen" und verwende nur die Anzeige?
Ich habe "Pull to Refresh" für mein Projekt mithilfe von aktiviert SwipeRefreshLayout. Wenn ich mich nach unten bewege, erscheint die Ladeanzeige (Materialdesignstil). Ich weiß, es muss so funktionieren, aber ich möchte diese Funktion deaktivieren und die Aktualisierung starten, indem ich auf eine Schaltfläche klicke und die SwipeRefreshLayoutLadeanzeige verwende. Wie kann …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.