Bonjour ,
je suis embêté dans mon programme android, je gère essentiellement des tableau arrayList ,
voici le bout de code qui me gène :
PS : Voir pièce jointe pour voir le style de programme concerné par ma question. En gros pour faire simple je veux que quand l'utilisateur sélectionne une réponse sur les boutons de droite , la valeur de ce bouton TextView se transporte vers le bouton RéponseBoutton1.
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 public void onClick(View v) { switch(v.getId()){ case R.id.boutton1: System.out.println("j'appuie sur le boutton 1"); // mon problème est ici comment je peux faire // pour mettre la valeur selectionner sur l'un des bouttons de droite ? // dans l'un des bouttons reponse du milieu... break; case R.id.boutton2: System.out.println("j'appuie sur le boutton 2"); break; case R.id.boutton3: System.out.println("j'appuie sur le boutton 3"); break; case R.id.boutton4: System.out.println("j'appuie sur le boutton 4"); break; case R.id.boutton5: System.out.println("j'appuie sur le boutton 5"); break; case R.id.boutton_resultat1: System.out.println("j'appuie sur le boutton reponseboutton1"); chiffreLettre0.setText(tabLettreProposition.get(0)); chiffreLettre1.setText(tabLettreProposition.get(1)); chiffreLettre2.setText(tabLettreProposition.get(2)); chiffreLettre3.setText(tabLettreProposition.get(3)); chiffreLettre4.setText(tabLettreProposition.get(4)); break; case R.id.boutton_resultat2: System.out.println("j'appuie sur le boutton reponseboutton2"); chiffreLettre0.setText(tabLettreProposition.get(5)); chiffreLettre1.setText(tabLettreProposition.get(6)); chiffreLettre2.setText(tabLettreProposition.get(7)); chiffreLettre3.setText(tabLettreProposition.get(8)); chiffreLettre4.setText(tabLettreProposition.get(9)); break; case R.id.boutton_resultat3: System.out.println("j'appuie sur le boutton reponseboutton3"); chiffreLettre0.setText(tabLettreProposition.get(10)); chiffreLettre1.setText(tabLettreProposition.get(11)); chiffreLettre2.setText(tabLettreProposition.get(12)); chiffreLettre3.setText(tabLettreProposition.get(13)); chiffreLettre4.setText(tabLettreProposition.get(14)); break; case R.id.boutton_resultat4: System.out.println("j'appuie sur le boutton reponseboutton4"); chiffreLettre0.setText(tabLettreProposition.get(15)); chiffreLettre1.setText(tabLettreProposition.get(16)); chiffreLettre2.setText(tabLettreProposition.get(17)); chiffreLettre3.setText(tabLettreProposition.get(18)); chiffreLettre4.setText(tabLettreProposition.get(19)); break; case R.id.boutton_resultat5: System.out.println("j'appuie sur le boutton reponseboutton5"); chiffreLettre0.setText(tabLettreProposition.get(20)); chiffreLettre1.setText(tabLettreProposition.get(21)); chiffreLettre2.setText(tabLettreProposition.get(22)); chiffreLettre3.setText(tabLettreProposition.get(23)); chiffreLettre4.setText(tabLettreProposition.get(24)); break; }
Je précise que à chaque clique sur l'un des boutons Réponse , 5 valeurs de nombre écrit en Texte sont lues les une à la suite des autres dans un tableau ArrayList.
Partager