Bonjour,

Voici la situation : je souhaite afficher une liste d'informations où chaque information contient un radiogroup avec 3 radiobuttons.

Cela donnerait :

-----------------------
lib1 - cat1
btn1 btn2 btn3
-----------------------
lib2- cat2
btn1 btn2 btn3
-----------------------
lib3 - cat2
btn1 btn2 btn3
-----------------------
J'utilise donc un layout représentant une ligne de la liste :

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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:background="#F4EDF4"
    android:orientation="horizontal" >
 
    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:background="#F4EDF4"
        android:orientation="horizontal" >
 
        <LinearLayout
            xmlns:android="http://schemas.android.com/apk/res/android"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical" >
 
            <LinearLayout
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:orientation="horizontal" >
 
                <TextView
                    android:id="@+id/lib"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="lib" />
 
                <TextView
                    android:id="@+id/textView1"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text=" - "
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:textColor="#000000" />
 
                <TextView
                    android:id="@+id/cat"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="cat"
                    android:textColor="#000000"
                    android:textSize="26px" />
 
                <TextView
                    android:id="@+id/id"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="id"
                    android:visibility="gone" />
            </LinearLayout>
 
            <LinearLayout
                android:layout_width="fill_parent"
                android:layout_height="wrap_content" >
 
                <RadioGroup
                    android:id="@+id/radioGroup"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:orientation="horizontal" >
 
                    <RadioButton
                        android:id="@+id/radioButton1"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_marginLeft="5dp"
                        android:checked="true"
                        android:text="Ok"
                        android:textColor="#000000" />
 
                    <RadioButton
                        android:id="@+id/radioButton2"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_marginLeft="5dp"
                        android:text="A reconduire"
                        android:textColor="#000000" />
 
                    <RadioButton
                        android:id="@+id/radioButton3"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_marginLeft="5dp"
                        android:text="Inutile"
                        android:textColor="#000000" />
                </RadioGroup>
            </LinearLayout>
        </LinearLayout>
    </LinearLayout>
 
    </LinearLayout>
Et dans mon fichier java associé je souhaite savoir quel radiobutton a été modifié (lorsqu'un des radiobuttons est modifié bien sur).

J'aimerais beaucoup avoir un peu d'aide de votre part, car là je suis bloqué depuis un moment là dessus (j'essaye différents tutos trouvés sur le net, en vain).

merci