Répondre

0

Si j'ai bien compris, une disposition linéaire est composée par les formes et l'autre est le chèque bleu, non?

Pour ce faire, vous devez suivre cette hiérarchie de mise en page:

<FrameLayout> 
    <!--This linear layout is the one at the bottom--> 
    <LinearLayout/> 
    <!--This linear layout is the one at the top--> 
    <LinearLayout/> 
</FrameLayout> 

Chaque fois que vous voulez mettre une vue sur le dessus d'une autre, il est une bonne idée d'utiliser un FrameLayout. Il empile des vues, la première dans la hiérarchie étant celle au niveau le plus bas (en bas) et la dernière étant celle au plus haut niveau (en haut).

Dans ce cas, vous devez suivre cette hiérarchie, puis les positionner dans le FrameLayout en fonction de vos besoins.

De la documentation officielle Android:

vues d'enfants sont attirés dans une pile, avec l'enfant le plus récemment ajouté sur le dessus. La taille de FrameLayout est la taille de son plus grand enfant (plus le remplissage), visible ou non (si le parent de FrameLayout le permet). Les vues GONE sont utilisées pour le dimensionnement uniquement si setConsiderGoneChildrenWhenMeasuring() est défini sur true.

Référence: FrameLayout

J'espère que ça aide!

+0

@VMarcos Cela a-t-il fonctionné pour vous? Rappelez-vous d'upvote ma réponse pour référence future et sélectionnez est aussi correct si cela a fonctionné pour vous:) À la vôtre – FabioR