Le menu principal de mon application est une liste d'éléments qui a un aspect très spécifique. Il a un diviseur personnalisé et chaque élément de la liste a une couleur et une hauteur personnalisées. Pour y parvenir, nous avons construit un ArrayAdapter personnalisé, mais je me demande si c'est vraiment nécessaire. Les boutons dans le menu principal sont toujours les mêmes, donc je me demande quel est le meilleur motif de conception ici. Pure XML ou remplacement de ArrayAdapter?ListView personnalisé défini en XML (donc sans adaptateur personnalisé défini par programmation)
0
A
Répondre
1
Vous ne pouvez pas créer un "ListView personnalisé pour le menu principal uniquement en XML sans utiliser un adaptateur personnalisé défini par programme". ListView
nécessite un ListAdapter
, que cela vous plaise ou non. Cela étant dit, je ne mettrais pas de "boutons" dans un ListView
en premier lieu. Idéalement, vous n'auriez même pas un "menu principal de [votre] application", mais plutôt que l'utilisateur serait quelque part utile lorsqu'il le lancerait. Si vous êtes sûr d'avoir une activité qui est un "menu principal", utilisez le modèle de tableau de bord: Android Dashboard Pattern
Questions connexes
- 1. ListView avec adaptateur personnalisé
- 2. Adaptateur sans fin avec adaptateur listview personnalisé en android
- 3. NullPointerException adaptateur listview personnalisé
- 4. Adaptateur personnalisé pour ListView
- 5. ListView extensible avec adaptateur personnalisé
- 6. Remplissage ListView avec adaptateur personnalisé
- 7. ListView - Adaptateur personnalisé - Exception CursorIndexOutOfBound
- 8. ListView utilisant un adaptateur personnalisé.
- 9. Listview Adaptateur personnalisé avec des badges
- 10. Problème dans Listview Classe adaptateur personnalisé
- 11. Écrire un adaptateur personnalisé pour ListView
- 12. Android listview (adaptateur de tableau) défilement personnalisé
- 13. MonoDroid contrôle personnalisé + populate listview par programmation
- 14. Personnalisé UIView iboutlet non défini
- 15. Tableau d'objets dans un adaptateur listview personnalisé
- 16. Supprimer ListView ligne dans Adaptateur personnalisé
- 17. Filtrage ListView avec adaptateur (objet) personnalisé
- 18. Adaptateur personnalisé pour Listview donne une erreur
- 19. SearchView Dans ListView ayant un adaptateur personnalisé
- 20. android listview avec adaptateur personnalisé bloque l'activité
- 21. Comment créer un listview avec adaptateur personnalisé
- 22. contexte et adaptateur personnalisé
- 23. faisant finale ViewHolder adaptateur personnalisé Listview android
- 24. Recherche d'un listview avec adaptateur personnalisé
- 25. ListView personnalisé et adaptateur et Listview sélection va bonkers?
- 26. combien many2any défini pour le module personnalisé
- 27. AlphabetIndexer avec adaptateur personnalisé géré par LoaderManager
- 28. Adaptateur personnalisé - Que faire?
- 29. Widget personnalisé PyQT défini comme carré
- 30. BizTalk adaptateur personnalisé
Bons conseils, mais je dois vraiment m'en tenir au design et le design ressemble à une liste. ListView c'est, alors? – Maarten
@Maarten: "ListView c'est, alors?" -- cela dépend de toi. Si vous utilisez un ListView, vous avez besoin d'un ListAdapter. – CommonsWare
OK. Je ferai en sorte de rappeler vos astuces pour ma prochaine application! – Maarten