Je ne peux pas déplacer un bouton à l'intérieur d'un cadre de mise en page
J'ai essayé de déplacer le bouton à l'aide de l'interface graphique et android:layout_alignParentLeft dans le fichier XML, de toute façon il ne fonctionne pas. Mon Android Studio version 2.2.3. Avez-vous déjà eu ce problème?
s'il vous plaît montrer votre code xml..
OriginalL'auteur MM Manuel | 2016-12-30
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin RelativeLayout ou d'autres simlilar disposition que le conteneur parent parce que FrameLayout il suffit de dessiner les points de vue les uns sur les autres, plus vous devriez vérifier les propriétés de la section pour consulter les
attibute
propriétés que vous pouvez appliquer sur votre mise en page.Pour en savoir davantage sur ViewGroups et des sous-types de leurs comportements
je suis content que j'ai pu aider , amusez-vous bien 🙂
Alors pourquoi devrions-nous même utiliser FrameLayout et pas seulement toujours RelativeLayout? FrameLayout semble être inutile dans la plupart des cas. Seulement utile pour les webView qui a besoin de l'ensemble de la zone.
c'est utile pour le fragment de transition au moment de l'exécution et lorsque vous avez plusieurs avis, l'une sur l'autre, et veut seulement montrer l'un en haut, ou comme vous voulez afficher une description de la vue sur le sommet d'une image, etc..
OriginalL'auteur Pavneet_Singh
Si vous contraint à utiliser FrameLayout(e.g dans la Barre d'outils ou presque) et vous n'avez qu'un seul élément(ou petite quantité) pour fonctionner avec(bouton), vous pouvez utiliser
android:layout_gravity=""
attribut align élément dans le FrameLayout.Si vous avez quelques éléments de votre mise en page, vous pouvez: 1) le Changement FrameLayout à RelativeLayout ou 2)placer tous les éléments dans une Relative mise en page et de définir les paramètres de
match_parent
OriginalL'auteur Dmitriy Chaban