Dans mon application, je vais créer quelques vues de liste qui dépendent de la liste avant celle-ci. Par exemple,Création d'une structure de données statique au démarrage de l'application pour Android
1ère liste a ces articles
Illinois
Indiana
Ensuite, selon le choix de l'utilisateur, ira écran suivant, disons, il contient un sous-menu de chaque type d'école, que peut être différent ou peut-être même à d'autres Etats
Cliquez Illinois, obtenir 2ème liste avec ces
Universités d'Etat
Écoles secondaires
Universités privées
Cliquez Indiana, obtenez 2 liste avec ces
Collèges communautaires
Écoles secondaires
Universités d'Etat
Ensuite, une fois qu'un utilisateur sélectionne l'un d'entre eux, une liste similaire sera être généré. Disons que Indiana est sélectionné, puis Universités d'Etat
3 Liste
Université Purdue
Université de l'Indiana
Ball State
Enfin, lorsque l'utilisateur sélectionne l'un de ceux-ci, un Une fenêtre affichant des statistiques simples s'afficherait, comme le nombre d'étudiants, l'emplacement, la mascotte, etc. Elle garderait également une trace de l'état dans lequel elle se trouvait et du «type» d'école.
Ce que je veux savoir, est comment remplir dynamiquement ces différentes listes pendant que l'utilisateur continue? Je ne sais pas ce qu'il y a de mieux à faire, et j'ai l'air de regarder dans les mauvais endroits parce que je continue de me coincer. Une fois que toutes les données sont ajoutées dans la structure utilisée, elles seront statiques. J'ai simplement besoin d'aide pour coder les informations dans une sorte de hashtable ou quelque chose du genre qui peut être facilement référencé, et plus tard quand l'Application sera mise à jour, ajouter d'autres écoles/états/sous-menus etc. de l'aide serait appréciée.