Android - Comment mettre un bouton sur une position spécifique sur l'écran, les densités de XML
Je suis à la recherche d'un moyen de placer un bouton sur un endroit précis à l'aide de XML.
Je veux que le bouton en question pour être placé dans le milieu de l'écran, seulement abit vers le bas.
Cela, je voudrais travailler même en cas de changement de l'écran de densités.
J'ai essayé d'utiliser android:layout_marginLeft="10dp", mais il ne se présentent à la même position lorsque je baisse la densité de 240 jusqu'à 120. Il est dit sur android dev page dp doit être utilisé et sera mis à l'échelle avec l'écran, ce qui dans ce cas ne semble pas l'être.
Obtenu le code suivant atm pour le bouton:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/yowie_meny_utan_knappar">
<Button
android:id="@+id/Button04"
android:layout_width="100dp"
android:layout_height="73dp"
android:layout_gravity="center"
android:layout_marginTop="200dp"
android:layout_marginLeft="50dp"
android:background="@drawable/play_button"
>
</Button>
Essayez d'utiliser une trempette au lieu de dp
dip est juste un alias pour dp. ils sont les mêmes.
dip est juste un alias pour dp. ils sont les mêmes.
OriginalL'auteur sandmaster | 2012-03-20
Vous devez vous connecter pour publier un commentaire.
Découvrez le code ci-dessous qui met le bouton exactement au milieu de l'écran :
Si je veux encore le Bouton pour être un peu en bas de la moyenne, une bonne façon je sais, c'est pour utiliser une zone de texte vide de vue comme un point de référence pour le bouton.
Modifier la valeur de
android:layout_marginTop="5dip"
à votre convenance.quelles sont les images que vous réfère ici?? Votre mise en page ne dispose que d'un bouton et d'un textView
L'image du bouton
ensuite, la position dépend des propriétés de l'image.
okey, mais comment puis-je changer de sorte que c'est le même endroit que ce soit la densité de l'écran? c'est le problème pour le moment
OriginalL'auteur Akhil