1. Nimm jetzt an unserem 2. ADVENT-Gewinnspiel teil - Alle Informationen findest Du hier!

Keine Menütaste bei Iconia Tab 500

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von Andro-medanebel, 23.12.2011.

  1. Andro-medanebel, 23.12.2011 #1
    Andro-medanebel

    Andro-medanebel Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    46
    Erhaltene Danke:
    0
    Registriert seit:
    09.10.2010
    Ich habe eine App entwickelt, bei der man auf dem Smartphone
    Einstellungen vornehmen kann, wenn man die Menu-Taste drückt
    (funktioniert auf meinem HTC Desire).

    Im Programm frage ich dafür die Events onCreateOptionsMenu
    und onOptionsItemSelected ab.

    Nun kann ich bei meinem Iconia Tab 500 weder einen
    Hard- noch einen Soft-Key für Menü-Einstellungen finden.

    Gibt es diesen tatsächlich nicht oder ist er nur sehr versteckt.
    Ich kann nur drei Soft-Keys entdecken für "Zurück","Home"
    und für "zuletzt geöffnete Anwendungen" anzeigen.

    Gibt es tatsächlich keinen Hard-/Softkey für "Menü"
    beim Iconia Tab 500?

    Ist dieses bei anderen Tablets auch so?

    Wie kann ich dann eine Menüfunktion definieren?

    Da mein Programm bisher sowohl auf Smartphones als auch Tablets läuft
    (Darstellung paßt sich Bildschirmgröße an) würde ich gerne vermeiden,
    zwei unterschiedliche Versionen zu entwickeln. Läßt sich dieses vermeiden?

    Wenn ja, wie?
     
  2. DieGoldeneMitte, 23.12.2011 #2
    DieGoldeneMitte

    DieGoldeneMitte Android-Lexikon

    Beiträge:
    1,230
    Erhaltene Danke:
    256
    Registriert seit:
    05.02.2010
    Phone:
    Nexus 5X
    Tablet:
    Nexus 7 (2013)
    Der Menüknopf ist bei für Honeycomb compilierten Programmen normalerweise oben rechts.
     
    Andro-medanebel bedankt sich.
  3. Andro-medanebel, 23.12.2011 #3
    Andro-medanebel

    Andro-medanebel Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    46
    Erhaltene Danke:
    0
    Registriert seit:
    09.10.2010
    Dort ist nix (außer schwarzer Hintergrund).
     
  4. Andro-medanebel, 23.12.2011 #4
    Andro-medanebel

    Andro-medanebel Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    46
    Erhaltene Danke:
    0
    Registriert seit:
    09.10.2010
    Habe das hier gefunden:

    android - Menu key doesn't appear for my app on honeycomb? - Stack Overflow

    Es wird also jetzt die Title-Bar genutzt für "Menu".
    Mit einem Trick soll man den virtuelllen "Menu"-Button
    noch bekommen, aber das soll man nicht mehr nutzen.

    Was unter Menü stand kommt jetzt in die Title-Bar.

    Diese hatte ich mit
    Code:
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    ausgeschaltet.

    Nachdem ich diese Zeile entfernt habe,
    erscheint mein Menü auf dem Tablet jetzt in der Title Bar. :smile:
     

Diese Seite empfehlen