Bonjour je post ici dans le but d'avoir quelques éclaircissements.
J'aimerais obtenir ce design ci :
Pour cela j'ai pensé utiliser un Fond d’écran avec une croix en bas et centrée, puis je viendrai placer mes 4 boutons dessus grâce a un RelativeLayout.
Voici mon fichier xml actuel :
Le soucis est que je declare les margins ect en "dur" et que cela n'est pas adapte pour tout les smartphones bien évidemment..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/background_cross" android:orientation="vertical" > <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_centerVertical="true" android:text="F1\n" /> <Button android:id="@+id/button2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_marginTop="300dp" android:layout_marginLeft="50dp" android:text="Left\nbutton" /> <Button android:id="@+id/button3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Right\nbutton" android:layout_alignParentRight="true" android:layout_centerHorizontal="true" android:layout_marginTop="300dp" android:layout_marginRight="50dp"/> <Button android:id="@+id/button4" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_marginTop="380dp" android:text="Bottom\nbutton" /> </RelativeLayout>
Auriez vous une idée de comment placer les éléments différemment ?
Merci
Partager