Bonjour, je suis débutant en programmation java et android, et je réalise une application pour le bac. Actuellement je rencontre un petit problème lors du lancement d'une de mes activité, la méthode que j'ai créée semble mal agir sur mon application (voire pas du tout). Je poste le petit bout de code qui me pose, problème, pense que c'est une erreur de débutant .
Voilà j'ai allégé mon code au maximum pour être lisible. Je suis convaincu que le problème se trouve au niveau de ma méthode rep(), car sans elle l'activité se lance normalement.
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 public class NewactivityActivity extends Activity implements OnClickListener { ImageView perso; private int nbrepif; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_newactivity); ImageView perso=(ImageView)findViewById(R.id.imageView1); valider.setOnClickListener(this); passer.setOnClickListener(this); nbrepif=(int)(Math.random()*78); rep(); } public void rep(){ switch(nbrepif) { case 1: perso.setImageResource(R.drawable.image1); break; .............. case 78: perso.setImageResource(R.drawable.image78); break; } } }
Merci pour votre aide!
Partager