Ciao ragazzi sto cercando di implementare la navigazione tra diverse categorie e sottocategorie fino ad arrivare ad una pagina "foglia" di arrivo.
Sto utilizzando un ListFragment ed un ArrayAdapter che al click su un elemento, pulisce la lista e carica le sottocategorie (se presenti).
Quindi nella stessa Activity:
Categoria 1
Categoria 2
Categoria 3
Click su Categoria 2 -> Clear della lista -> Carico sottocategorie -> NotifyDataSetChanged
Sottocategoria 2.1
Sottocategoria 2.2
Ora vorrei sapere:
[list=1][*]Esiste un metodo più semplice per fare questa cosa? Oppure è l'approccio giusto?[*]Vorrei implementare il tasto indietro alla categoria "padre", mi consigliate di utilizzare l'override su un OnKeyBack?[*]Dove posso salvarmi la lista di categorie, visto che la scarico da un server? Cache, Disco, RAM (ogni categoria ha anche un'immagine rappresentativa)?[/list=1]
Anche in questo caso sono aperto a consigli per metodo diversi.
Grazie per qualsiasi aiuto, spero di essere stato chiaro, in caso contrario fatemelo sapere!
Ciao.
P.S. Vorrei evitare ExpandableListView e 1 Activity per ogni sottocategoria.

Rispondi quotando