Bonjour,
J'ai un probleme avec la création d'un menu, en effet j'ai une erreur sur le "inflate" (partie en gras et en italique) : The method inflate(int, Menu) in the type MenuInflater is not applicable for the arguments (int, Menu)
Alors que le même code avec la même méthode marche sur une autre classe ....
Savez vous pourquoi ?
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 public boolean onCreateOptionsMenu(Menu menu){ MenuInflater inflater =getMenuInflater(); inflater.inflate(R.menu.menuprincipal, menu); return true; } public boolean onMenuItemSelected(int featureId,MenuItem item){ switch (item.getItemId()){ case R.id.Regles: Toast.makeText(this,"pour jouer cliquez sur new game et selectionner une taille de grille, puis trouvez les paires !",Toast.LENGTH_SHORT).show(); return true; case R.id.Quitter: finish(); return true; case R.id.Auteur: Toast.makeText(this,"moi",Toast.LENGTH_SHORT).show(); } return super.onMenuItemSelected(featureId, item); }
Merci d'avance.
Partager