Nella nostra app di chat vogliamo utilizzare la nuova libreria per aggiornare la chat sulle modifiche del database. Dal momento che la nostra chat ha uno scorrimento infinito e la chat room può avere un elenco molto grande di messaggi, vogliamo dividere ArrayList fornito con l'adattatore Chat ListView in due elenchi. Controlla la grafica per l'idea. Adattatore Android ListView con due liste di array
- Vogliamo set point nel database di sopra del quale, i vecchi messaggi saranno interrogati dai normali query SQLite. E sotto quel punto vogliamo impostare SQLBrite, che ci porterà nuovi messaggi aggiunti al database.
- Ogni parte deve compilare la sua ArrayList corrispondente. E due liste di array dovrebbero essere combinate in un unico adattatore.
La mia domanda è possibile fare? Se sì, come possiamo combinare e gestire due liste di array dinamiche in adattatore singolo?
Modifica 1 1. Ho bisogno di mantenere la posizione di scorrimento durante la chat dal reset, e non lampeggia durante l'aggiornamento ArrayLists.
Adopter accetterà solo un array, è necessario unire le due matrici. Devi trovare una soluzione per aggiornare gli elenchi in modo dinamico e riunire nuovamente – penguin
perché non utilizzare un MergeCursor? – pskink