Domanda

Eventuali duplicati:
Come implementare Android Pull-to-Refresh

Ho implementato tirare per aggiornare nella mia app che funziona bene in 2.2, ma in 2.0 non lo fa.

Non ho potuto trovare il metodo 'smoothScrollBy ()' in 2.0.

Qualcuno può per favore mi dia la soluzione per questo problema o di qualsiasi altra alternativa? Come posso tirare acheive per aggiornare la funzionalità come in iPhone?

Grazie ..

È stato utile?

Soluzione

smoothScrollBy è stato introdotto in API versione 8, quindi non è disponibile in altre versioni. (Si può vedere la versione API un metodo è disponibile sul lato più a destra della API dettagliate, come qui ).

Non sono sicuro di quello che rinfrescare la vostra applicazione ha a che fare con smoothScrollBy però. Se si dispone di un ListView con un adattatore, è possibile solo aggiornare il contenuto della scheda e chiamata notifyDataSetChanged()

Altri suggerimenti

Si potrebbe anche dare un'occhiata alla libreria di Android-pulltorefresh di Johan Nilsson:

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

Si prevede un out-of-the-box "di tiro per aggiornare" widget che sostituire la base ListView Android.

Inoltre ho implementato un robusto, open source, facile da usare e altamente personalizzabile biblioteca PullToRefresh per Android. È possibile sostituire il vostro ListView con il PullToRefreshListView, come descritto nella documentazione sulla pagina del progetto.

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top