/ / Abfangen des Menüs klicken - Android, Button

Abfangen des Menüs klicken - Android, Button

Wie könnte ich den Klick auf die Menü-Taste des Geräts (Telefon zum Beispiel) abfangen. Ich brauche sowas OnMenuClick().

Antworten:

3 für die Antwort № 1

Ich löse es selbst, so

@Override
public boolean onKeyDown(int keyCode, KeyEvent event)  {

if ((keyCode == KeyEvent.KEYCODE_MENU||keyCode == KeyEvent.KEYCODE_BACK) && event.getRepeatCount() == 0) {

// my code here...
}
}

0 für die Antwort № 2

Sie können damit umgehen, wenn das Menü mit geöffnet wird onMenuOpened ()


0 für die Antwort № 3

Sie müssen 2 Dinge implementieren.

  1. onCreateOptionsMenu ()
  2. onOptionMenuItemClick ().

Alle Klickereignisse werden auf 2 gesetzt.

Probe ist hier.


0 für die Antwort № 4

implementieren

onPrepareOptionsMenu (Menü Menü)

Es wird jedes Mal aufgerufen, wenn auf die Menüschaltfläche geklickt wird