Mi piacerebbe creare una galleria di foto che scorri verso destra e verso sinistra. All'inizio ho dato un'occhiata a Gallery
, ma è contrassegnato come deprecato.ViewPager + visualizzazioni di riciclaggio?
http://developer.android.com/reference/android/widget/Gallery.html
c'è stato detto di provare ViewPager
invece. Ma la classe PagerAdapter
non gestisce il riciclaggio delle visualizzazioni per noi (come uno standard ListView
), vero?
http://developer.android.com/reference/android/support/v4/view/PagerAdapter.html
E 'fino a noi per costruire il meccanismo di riciclaggio?
Grazie
Ma la Galleria è obsoleta, quindi in pratica non ci fornisce alcuna soluzione di scorrimento orizzontale riciclabile? – user291701
@ user291701 La galleria non ricicla comunque, nonostante l'uso di un adattatore ('convertView' è sempre nullo) –
@ ılǝ mantenere vivi i punti di vista non è lo stesso del riciclo ... è solo vivo quindi l'adattatore non ha bisogno di gonfiarsi di nuovo quando l'utente sta passando da due a tre visualizzazioni, ma non usa necessariamente la stessa vista per pagine diverse. Anche FragmentPagerAdapter non contiene Views: contiene Fragments e non c'è sovraccarico del metodo getItem (int position) per FragmentPagerAdapter, quindi non penso che stia riciclando nulla. – josephus