einfaches Beispiel zur Verwendung von SwipeRefreshLayout mit ListView

8

Hat jemand ein einfaches Beispiel für die Verwendung von SwipeRefreshLayout mit einem ListView? Hier ist meine Situation:

Ich habe eine Klasse SynchDogs, die Daten vom Server zieht. Diese Klasse dient also als Quelle für meinen Adapter. Ich möchte SwipeRefreshLayout zum Aktualisieren des Adapters und damit der ListView verwenden. DogActivity ist ein Beobachter von SynchDogs, so dass DogActivity eine Methode update implementiert, die aufgerufen wird, wenn neue Daten bereit sind.

Also implementiere ich onRefresh als

%Vor%

Also nehme ich an, das ist alles was ich brauche, um den Start von Pull-to-Refresh einzuleiten. Wenn ja, in update Was mache ich, um den Anruf zu beenden?

Ich habe auch schon

%Vor%

update

Grundsätzlich möchte ich den Aufruf zum Stoppen der Farbshow kennen.

    
Katedral Pillon 29.03.2014, 23:59
quelle

2 Antworten

7

Rufen Sie die Methode setRefreshing(false)

auf

Ссылка

    
KennyC 30.03.2014, 00:24
quelle
1

Oder Sie könnten einfach diesen schönen Text hier verwenden.

Gist Ссылка

Blog - Zypern

    
mipreamble 30.03.2014 05:14
quelle