comment inclure la mise en page dans la mise en page dans Android

Comment inclure la mise en page dans la mise en page dans Android?

Je crée une mise en page commune. Je veux inclure cette mise en page dans une autre page.

Edit: Comme dans un commentaire à juste titre demandé ici quelques informations supplémentaires. Utilisez la balise include

  

d’inclure la mise en page que vous souhaitez réutiliser.

Vérifiez ce lien …

Notez que si vous incluez android:id... dans la , il remplacera tout identifiant défini dans la mise en page incluse. Par exemple:

  

yourlayout.xml:

    

Ensuite, vous ferez référence à cette disposition incluse dans le code comme suit:

 View includedLayout = findViewById(R.id.some_id_if_needed); Button insideTheIncludedLayout = (Button)includedLayout.findViewById(R.id.button1); 

Utilisez la .

   

Lisez également les articles Création de composants d’interface utilisateur réutilisables et Fusion de mises en forme .

Essaye ça

  

Des documents officiels sur la réutilisation des mises en page

Bien qu’Android offre une variété de widgets pour fournir des éléments interactifs de petite taille et réutilisables, vous devrez peut-être également réutiliser des composants plus volumineux nécessitant une mise en page spéciale. Pour réutiliser efficacement des mises en page complètes, vous pouvez utiliser la balise pour incorporer une autre mise en page dans la mise en page actuelle.

Voici mon fichier header.xml que je peux réutiliser en utilisant la balise include

     

Non j’utilise le tag en XML pour append une autre mise en page à partir d’un autre fichier XML.