Visualizzazione stampabile
-
Lista con impaginazione
Ciao,
Ho una lista di persone da visualizzare. Essendo un numero molto alto ho pensato alla impaginazione.
Che oggetto mi consigliate per visualizzare una lista impaginata? Esiste già un oggetto che gestisce una lista divisa in pagine?
Qualcuno ha un esempio da fornirmi?
Oppure quale può essere un'alternativa?
Grazie
-
Che sappia io non esiste già una lista paginata però la mia idea per risolvere sarebbe questa:
ListView in mezzo e al fondo una barretta con le pagine da scorrere.
Se per esempio hai 100 persone da visualizzare le metti tutte all'interno di un Array(se conosci già la dimensione sennò un ArrayList), poi supponendo di visualizzare 10 elementi per pagina, dividi il numero di persone per 10 e il numero che otterrai saranno il numero delle pagine(+1 se il resto della divisione non è 0) da gestire in quella barretta che dicevo.
Poi al click di una ipotetica "pagina 2" nella tua ListView mostrerai gli elementi che vanno da 10 a 20 e così via...!
Potrebbero esserci soluzioni molto migliori, ma al momento pensandoci mi viene in mente solo questo!