Créer un layout une fois utilisable sur toutes les pages
Fermé
amine448
Messages postés
12
Date d'inscription
samedi 27 avril 2019
Statut
Membre
Dernière intervention
3 juillet 2020
-
16 nov. 2019 à 23:22
amine448 - 19 nov. 2019 à 16:00
amine448 - 19 nov. 2019 à 16:00
A voir également:
- Layout ne fonctionne pas
- Keyboard layout creator - Télécharger - Bureautique
- Layout instagram - Télécharger - Retouche d'image
- Print layout - Télécharger - Outils professionnels
- Photo Instagram en grand : diviser en plusieurs images - Guide
- Mbr2gpt disk layout validation failed - Forum Windows 10
3 réponses
BunoCS
Messages postés
15495
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
23 octobre 2024
3 909
18 nov. 2019 à 09:18
18 nov. 2019 à 09:18
Bonjour,
Il faut utiliser la programme objet ;)
Soit tu crée un composant spécifique NavBar autonome, avec les bons liens qui vont bien, soit tu fais tout pointer vers ta page d'accueil (MainActivity ?)
Il faut utiliser la programme objet ;)
Soit tu crée un composant spécifique NavBar autonome, avec les bons liens qui vont bien, soit tu fais tout pointer vers ta page d'accueil (MainActivity ?)
BunoCS
Messages postés
15495
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
23 octobre 2024
3 909
19 nov. 2019 à 09:03
19 nov. 2019 à 09:03
J’ai créé un layout à part qui contient mon navbar, puis j’ai inflaté ce layout dans toutes mes views (avec layoutInflate)Quand tu parles de vues, tu parles de Fragment ou d'Activity ? Si oui, il est possible de faire ce que tu veux à l'aide d'un listener (ou callback)
18 nov. 2019 à 19:58
Et un switch case pour modifier le corps de la page en fonction du clic de l’utilisateur sur le navbar. Mais je ne sais toujours pas comment modifier le corps de la page. Sachant que j’ai créer des layout à part qui devrait remplacer le body de la page à chaque clic.
Pouvez-vous m’aider svp ? Est-ce qu’il existe une méthode qui permet de remplacer une portion d’une page par un layout svp ?
J’ai essayé d’inflater et modifier avec addView mais ça fonctionne pas.
Merci d’avance de vos réponses !