Question

  

Possible en double:    Comment implémenter Android Pull à Refresh

J'ai mis en tirer pour rafraîchir dans mon application qui fonctionne très bien en 2.2, mais 2.0, il ne fonctionne pas.

Je ne pouvais pas trouver la méthode 'smoothScrollBy ()' dans la version 2.0.

Quelqu'un peut-il s'il vous plaît me donner la solution à ce problème ou de toute autre alternative? Comment puis-je tirer atteind pour rafraîchir la fonctionnalité comme dans l'iPhone?

Merci ..

Était-ce utile?

La solution

smoothScrollBy a été introduit dans la version de l'API 8, il est donc pas disponible dans d'autres versions. (Vous pouvez voir la version de l'API une méthode est disponible dans le côté extrême droite de l'API détaillée, comme ).

Je ne suis pas sûr de ce que rafraîchissant votre application doit faire avec smoothScrollBy bien. Si vous avez un ListView avec un adaptateur, vous pouvez simplement mettre à jour le contenu du notifyDataSetChanged() adaptateur et appel

Autres conseils

Vous pouvez également jeter un oeil à la bibliothèque Android de pulltorefresh de Johan Nilsson:

https://github.com/johannilsson/android-pulltorefresh

Il fournit un hors-the-box "tirer pour rafraîchir" widget qui remplace la base Android ListView.

J'ai également mis en œuvre une source solide, ouvert, facile à utiliser et hautement personnalisable bibliothèque PullToRefresh pour Android. Vous pouvez remplacer votre ListView avec le PullToRefreshListView comme décrit dans la documentation sur la page du projet.

https://github.com/erikwt/PullToRefresh-ListView

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top