Bonjour,

Je suis récent sur JAVA ET Android et peut-être que je me pose des questions que les habitués trouveront bête.
En tout cas créer la GUI n'est pas aussi simple que j'espérai, j'ai une une expérience bien plus agréable avec QtCreator et VC6
J'imagine qu'il va me falloir plus de pratique pour maîtriser cette GUI. Est-ce que ce système est proche d'une bib JAVA qui serait plus documentée pour la pratique ? Tout ce que j'ai trouvé se cantonne à la théorie des layout.

J'ai fait ce petit exemple ou je calcule le produit de deux entiers entrés par l'utilisateur.
Je n'ai pas réussi à faire en sorte que la croix affichée remplisse la view , il s'agit bien des flags gravity::fill_vertical|fill_horizontal non ?
Pour le résultat même problème du coup j'ai fixé la taille de la police.
Qqun saurait me dire pourquoi ces flags ne marchent pas ?

Merci.


Uploaded with ImageShack.us

Sinon voilà mon layout main.xml :
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
<TextView  
    android:layout_height="wrap_content" 
    android:text="@string/hello" android:layout_width="fill_parent" 
    android:minHeight="30sp" 
    android:gravity="fill_vertical|fill_horizontal"/>
<LinearLayout android:id="@+id/LinearLayout01" 
				android:layout_height="wrap_content" android:layout_width="fill_parent">
	<EditText android:text="" 
				android:id="@+id/LeftOrepand" 
				android:layout_width="fill_parent" 
				android:layout_height="fill_parent" 
				android:lines="1" 
				android:layout_weight="1" android:inputType="number"></EditText>
	<TextView android:text="@string/szMultiply" 
				android:id="@+id/szMultiply" 
				android:layout_height="fill_parent" 
				android:layout_width="fill_parent" 
				android:layout_weight="1" 
				android:gravity="center_vertical|center_horizontal"></TextView>		
	<EditText android:text="" 
				android:id="@+id/RightOrepand" 
				android:layout_height="fill_parent" 
				android:layout_width="fill_parent" 
				android:ellipsize="end" 
				android:lines="1"
				android:layout_weight="1" android:inputType="number"></EditText>			
</LinearLayout>
 
<LinearLayout android:id="@+id/LinearLayout02" 
			android:layout_width="fill_parent" 
			android:layout_height="wrap_content">
		<Button android:text="@string/ButResult" 
			android:id="@+id/ButResult" 
			android:layout_width="fill_parent" 
			android:layout_height="wrap_content" 
			android:fitsSystemWindows="true"></Button>
</LinearLayout>
 
<LinearLayout android:id="@+id/LinearLayout02" 
			android:layout_width="fill_parent" 
			android:layout_height="fill_parent">
		<TextView android:text="Waiting" 
			android:id="@+id/TxtResult" 
			android:layout_width="fill_parent" 
			android:layout_height="fill_parent" 
			android:includeFontPadding="true" 
			android:lines="1" 
			android:textSize="50sp"
			android:gravity="center_vertical|center_horizontal"></TextView>
</LinearLayout>			
 
 
</LinearLayout>