2012-10-21 9 views

risposta

50

È possibile utilizzare il metodo .insert(T object, int index) per questo, utilizzando 0 come indice:

yourAdapter.insert(object, 0); 
+0

è un lavoro, ma quando uso questo metodo è anche scorrere il mio ListView verso l'alto. Ad esempio il mio listview è in posizione 0, aggiungo 5 elementi prima (nella posizione 0) e il mio listview scorre alla posizione 0, ma rimane nell'ultima posizione selezionata (6) – krinn

+0

È necessario farlo manualmente. Si rigonfia la lista da zero, quindi questo sarà un effetto collaterale atteso. – Eric

+0

@krinn È possibile risolvere questo problema http://stackoverflow.com/questions/15597450/android-listview-add-items-to-top-without-list-view-scroll per mantenere la posizione di scorrimento – riwnodennyk

Problemi correlati