22
ArrayAdapter ha il metodo add(T object)
che aggiunge un oggetto alla fine di un elenco. C'è un modo per aggiungere oggetti all'inizio della lista?Come aggiungere oggetti all'inizio della lista in ArrayAdapter?
è 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
È necessario farlo manualmente. Si rigonfia la lista da zero, quindi questo sarà un effetto collaterale atteso. – Eric
@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