changer la position d'affichage de l'image
je ne peux pas changer la position du bouton de connexion.Parce que quand j'essaie, il ne peut pas être déplacé de la position d'origine. J'ai mis le android:layout_gravity
et android:gravity
mais je le veux dans une position spécifique.
comment je peux définir les coordonnées (x,y) de l'image?
c'est le login_fragment.xml
LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center"
android:gravity="center"
android:orientation="vertical"
<ImageView
android:id="@+id/login"
android:layout_width="400px"
android:layout_height="100px"
android:src="@drawable/login_button" />
- Où voulez-vous de placer l'affichage de l'image? dans quel coin ou d'où?
- décider de coordonner les changements que le système change
- je veux le placer dans une position spécifique ni dans un coin, ni en bas ou en haut
- Mais ça ne sera pas bon
Vous devez vous connecter pour publier un commentaire.
Tu ne peux pas faire dans le xml lui-même, vous devez créer une instance de cette
ImageView
dans votre activité et appeler sonsetX()
ousetY()
méthode pour définir les coordonnées.Méfiez-vous que chaque écran est différent du nombre de pixels, vous pourriez avoir des résultats différents sur différents appareils.
Exemple: