1 pièce(s) jointe(s)
Menu Android - Supprimer PopUp
Bonjour,
J'ai créé un menu qui s'affiche lorsque l'on clique sur un bouton, nommé " MENU ". Or, je souhaiterais supprimer le fait que lorsque l'on appuie sur un item du menu, une PopUp s'affiche. C'est cette PopUp que je souhaiterais supprimer.
Voici mon code :
Code:
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
| MENU = (Button) findViewById(R.id.BouttonMenu);
MENU.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//Creation des instances du PopUpMenu
PopupMenu popup = new PopupMenu(MainActivity.this, MENU);
//Inflating le PopUpMenu en utilisant le fichier XML
popup.getMenuInflater()
.inflate(R.menu.menu_main, popup.getMenu());
//Enregistre PopUpMenu avec OnMenuItemClickListener
popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
public boolean onMenuItemClick(MenuItem item) {
Toast.makeText(
MainActivity.this,
//Construction du message lors qu'un item est sélectionné
"You Clicked : " + item.getTitle(),
Toast.LENGTH_SHORT
).show();
return true;
}
});
popup.show(); //Affichage du message
}
}); |
Voici le résultat :
Pièce jointe 204716