1. Mitglieder surfen ohne Werbung auf Android-Hilfe.de! ✔ Jetzt kostenlos Mitglied in unserer Community werden.
  1. Fr4gg0r, 05.04.2010 #1
    Fr4gg0r

    Fr4gg0r Threadstarter App-Anbieter (Werbung)

    Hi,

    in meiner Activity setze ich eine Custom View, die innerhalb der Klasse definiert ist. In dieser habe ich onKeyDown überschrieben, um die Lautstärketasten zu "missbrauchen" ;) .
    Natürlich passiert jetzt auch nichts mehr, wenn ich die Menütaste aufrufe.
    Nur wie rufe ich das denn jetzt auf? Jedes mal onCreateOptionsMenu aufrufen?
    Dabei muss man ja ein Menu übergeben, doch woher bekommt man dieses?
    Habe in der Doku diesbezüglich nichts gefunden...
     
  2. Shinigami, 05.04.2010 #2
    Shinigami

    Shinigami Fortgeschrittenes Mitglied

    Servus,

    sollte es nicht langen einfach die Eltern(super)-Methode aufzurufen um die originäre Funktionalität wieder zu haben?

    Gruß,
    Shini
     
  3. Fr4gg0r, 05.04.2010 #3
    Fr4gg0r

    Fr4gg0r Threadstarter App-Anbieter (Werbung)

    du meinst also super.onKeyDown(keycode, action); ?
    Ich meine ich hatte das versucht, aber es hatte nicht geklappt.
    Leider kann ich momentan nicht auf meinen PC mit meinem workspace zugreifen...
     
  4. Shinigami, 06.04.2010 #4
    Shinigami

    Shinigami Fortgeschrittenes Mitglied

    genau genommen return super... , da der Rückgabeparameter die Information beinhaltet ob das Event in der Methode behandelt wurde (return true).

    Gruß,
    Shini
     
  5. swordi, 06.04.2010 #5
    swordi

    swordi Gewerbliches Mitglied

    du musst einfach in der onkeydown abfragen, ob deine gewünschte taste gedrückt wurde.

    wenn nicht, dann machst du return false, sonst return true.
    bei false, wird dann der aufruf weitergegeben und dein menü ( bei menü taste ) klappt hoch

    so mache ich das immer.
     
    Fr4gg0r bedankt sich.
Die Seite wird geladen...
Ähnliche Themen Forum Datum
Button, der ein Menü öffnet? Android App Entwicklung 08.08.2018
Classen Methoden ,deren Aufruf und meine Anfänger Probleme. HILFE !!! Android App Entwicklung 18.04.2018
  1. Android-Hilfe.de verwendet Cookies um Inhalte zu personalisieren und dir den bestmöglichen Service zu gewährleisten. Wenn du auf der Seite weitersurfst stimmst du der Cookie-Nutzung zu.  Ich stimme zu.