2010-10-23 16 views
2

Salut les amis, je veux faire apparaître un bouton du bas de mon écran lorsque le bouton de menu par défaut est appuyé sur le clavier Android. Je veux naviguer de ce bouton pop à d'autres écrans.comment afficher le bouton lorsque le bouton de menu est enfoncé en android

+0

http://www.droidnova.com/how-to-create-an-option-menu,427.html –

+0

juste maintenant j'ai trouvé ce lien. –

+0

autre méthode consiste à utiliser l'événement onKeyDown http://progrnotes.blogspot.com/2010/10/android-menu-button-click-event.html – Sergey

Répondre

0

Vous devez d'abord déclarer le menu désiré dans /menu/menu.xml alors vous avez besoin d'un gonfleur pour votre menu:

// menuinflater 
@Override 
public boolean onCreateOptionsMenu(Menu menu) { 
    MenuInflater inflater = getMenuInflater(); 
    inflater.inflate(R.menu.menu, menu); 
    return true; 
} 

Et pour gérer votre menu:

@Override 
    public boolean onOptionsItemSelected(MenuItem item) { 
     switch (item.getItemId()) { 
     // only one menu option here for preferences 
     // for more just add new case with your ids 
     case R.id.firstmenuitem: 
      // Launch preferences activity 
      Intent i = new Intent(youractivity.this, preferences.class); 
      startActivity(i); 
      break; 

     } 
     return true; 
    }  

ce qui concerne

Questions connexes