Keine Menütaste bei Iconia Tab 500

A

Andro-medanebel

Neues Mitglied
0
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?
 
Der Menüknopf ist bei für Honeycomb compilierten Programmen normalerweise oben rechts.
 
  • Danke
Reaktionen: Andro-medanebel
DieGoldeneMitte schrieb:
Der Menüknopf ist bei für Honeycomb compilierten Programmen normalerweise oben rechts.

Dort ist nix (außer schwarzer Hintergrund).
 
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:
 

Ähnliche Themen

D
Antworten
17
Aufrufe
408
datNeMo
D
5
Antworten
22
Aufrufe
1.421
590239
5
M
Antworten
3
Aufrufe
167
moin
M
Zurück
Oben Unten