Salut tout le monde,
Alors voila, je poste sur ce forum pour vous demander conseil
J'aimerais créer une application avec un DrawerLayout et je ne sais pas trop comment organiser mes différentes vues.
Bon... Je vais essayer de m'expliquer et c'est pas gagné...
J'ai donc vu sur la doc Android que le pattern Navigation Drawer utilisait seulement une activité pour son application de démonstration.
Si j'ai bien tout compris, à chaque sélection d'un élément de la liste du DrawerLayout, il remplace le fragment de sa vue principal par un autre. Mais ses fragments ont la même structure, il y'a juste l'image qui change (Il utilise même qu'une seul classe héritée de fragment).
Mais imaginons que j'ai une une grosse application avec des affichages complètement différents (dans une c'est des boutons, dans une autre c'est des images...) et que le seul point commun est la liste de mon DrawerLayout, est-ce que je dois aussi utiliser une seule activité et donc plusieurs fragments comme l'application de demo d'Android? ou bien dois-je créer plusieurs activité composé de mon DrawerLayout et de ma vue principal ?
Imaginons aussi que dans mon application, il y'a des vues principaux ( accessible depuis la liste de mon DrawerLayout) qui permettent d’accéder à des vues secondaires (non accessible depuis la liste de mon DrawerLayout)
Est-ce possible de remplacer un fragment par un autre, à partir de la classe du fragment utilisé (Alors là si vous m'avez compris, bravo ) ?
Bon, j’espère que je me suis bien expliqué (Je ne pense pas mais bon ), et merci d'avance pour vos réponses
Partager