Bonjour,
JE cherche a faire une application avec plusieurs pages mais je n'arrive pas a naviguer parmi elles. Je pense que je ne dois pas fermer quelque chose au niveau de la première Activity car l'appui sur le premier bouton marche mais les autres bug ensuite.
Voici le code java (le xml doit être bon 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
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 public class MainActivity extends Activity { ////////////////CREATION ACTIVITE//////////////// @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); final ImageView edtbutton = (ImageView) findViewById(R.id.edt); final ImageView notebutton = (ImageView) findViewById(R.id.note); final ImageView coursbutton = (ImageView) findViewById(R.id.cours); final ImageView tdbutton = (ImageView) findViewById(R.id.td); final ImageView tpbutton = (ImageView) findViewById(R.id.tp); edtbutton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { if(v == (View) findViewById(R.id.edt)){ Intent intentedt = new Intent(MainActivity.this, EdtActivity.class); startActivity(intentedt); } } }); notebutton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { if(v == (View) findViewById(R.id.note)){ Intent intentnote = new Intent(MainActivity.this, NoteActivity.class); startActivity(intentnote); } } }); coursbutton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { if(v == (View) findViewById(R.id.cours)){ Intent intentcours = new Intent(MainActivity.this, CoursActivity.class); startActivity(intentcours); } } }); tdbutton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { if(v == (View) findViewById(R.id.td)){ Intent intenttd = new Intent(MainActivity.this, TdActivity.class); startActivity(intenttd); } } }); tpbutton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { if(v == (View) findViewById(R.id.tp)){ Intent intenttp = new Intent(MainActivity.this, TpActivity.class); startActivity(intenttp); } } }); } ////////////////FIN CREATION ACTIVITE//////////////// }
Merci d'avance.
Thomas
Partager