J'ai une activité de menu dans laquelle j'ai plusieurs boutons positionnés. Il correspond parfaitement à l'écran de mon téléphone en mode portrait, mais en mode paysage, il est détruit. Je sais que lorsque j'ai le positionnement fixe ce sera le résultat. Quelqu'un peut-il me dire comment positionner mes boutons afin que mon activité conserve sa forme aussi en mode paysage? Je vous remercie.Android: Positionnement des boutons lors du passage du mode portrait au mode paysage
Voici mon fichier xml:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/bezpecnost_over"
android:layout_marginLeft="30dp"
android:layout_marginTop="50dp"
/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/kurenie_over"
android:layout_marginLeft="200dp"
android:layout_marginTop="50dp"
/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/osvetlenie_over"
android:layout_marginLeft="200dp"
android:layout_marginTop="200dp"
android:onClick="obrOsv" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/pohodlie_over"
android:layout_marginLeft="30dp"
android:layout_marginTop="200dp"
/>
</RelativeLayout>
C'est comme ça qu'on m'a appris à le faire aussi. sauf si vous voulez changer leur position en fonction de la taille de l'écran? Ne pensez pas que cela fonctionnerait bien ou serait trop de travail pour la même solution. –
Alors, que suggérez-vous? –
@MartinNemeth [this] (http://developer.android.com/training/multiscreen/screensizes.html) lien devrait aller un peu plus en profondeur sur la façon de prendre en charge plusieurs tailles * d'écran *. Il parle d'utiliser match_parent à votre avantage ainsi que d'utiliser les qualificatifs. Cependant, gardez à l'esprit que plus votre mise en page est simple, plus il est facile de s'adapter à plusieurs écrans. –