Créer un layout une fois utilisable sur toutes les pages
amine448
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
amine448 -
amine448 -
Bonjour.
Je suis entrain de faire une petite appli android. En haut de toutes mes pages, j’ai un navbar qui contient trois liens (acceuil, connexion, panier).
J’ai créé un layout à part qui contient mon navbar, puis j’ai inflaté ce layout dans toutes mes views (avec layoutInflate)
Le problème est que les liens ne marche pas sur toutes les pages, car j’ai lancé mes intent à partir de la page d’accueil.
Que faire pour que mes liens soit utilisable dans toutes les autres pages sans avoir à créer des intents dans toutes mes pages ?
Merci !
Je suis entrain de faire une petite appli android. En haut de toutes mes pages, j’ai un navbar qui contient trois liens (acceuil, connexion, panier).
J’ai créé un layout à part qui contient mon navbar, puis j’ai inflaté ce layout dans toutes mes views (avec layoutInflate)
Le problème est que les liens ne marche pas sur toutes les pages, car j’ai lancé mes intent à partir de la page d’accueil.
Que faire pour que mes liens soit utilisable dans toutes les autres pages sans avoir à créer des intents dans toutes mes pages ?
Merci !
A voir également:
- Layout ne fonctionne pas
- Microsoft keyboard layout creator - Télécharger - Bureautique
- Logiciel layout gratuit - Télécharger - Outils professionnels
- Layout instagram gratuit - Télécharger - Retouche d'image
- Layout instagram - Guide
- Layout gratuit - Télécharger - Divers Web & Internet
3 réponses
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 ?)
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 !