2 votes

Comment aligner deux FloatingActionButtons ensemble dans un LinearLayout ?

Donc, j'essaie d'aligner deux FloatingActionButton dans un LinearLayout à l'intérieur d'un RelativeLayout. Quelque chose comme ça :

Mais je veux qu'ils se comportent comme n'importe quel autre élément comme un TextView lorsque vous les placez à l'intérieur d'un LinearLayout. Je veux dire que je veux qu'ils prennent chacun la moitié de la largeur du LinearLayout. Mais ils resteront collés au début du LinearLayout et ne bougeront pas quoi que je fasse.

J'ai essayé d'utiliser android:layout_width="1" sur chacun d'eux mais sans succès, ils ne bougent pas du tout, ils restent simplement collés ensemble au début du LinearLayout.

Voici à quoi ça ressemble :

Ça ressemble à ça

Je serais tellement heureux s'il y avait des suggestions ! Merci d'avance.

1voto

Kabilan Points 171

Veuillez utiliser le code XML ci-dessous

1voto

Une façon d'y parvenir est la suivante ...

Cela ressemblera à ceci ....entrer la description de l'image ici

Vous pouvez jouer avec layout_gravity pour aligner ces éléments comme vous le souhaitez...

1voto

F.Mysir Points 51

Avec un peu de mathématiques simples, vous pourriez avoir l'alignement parfait avec ce code, il vous suffit de copier-coller:

Centré exactement sans grand espace au centre:

enter image description here

0voto

mohosyny Points 502

Dans LinearLayout, vous pouvez définir layout_weight=1 pour partager le parent :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X