Jetzt lerne ich Android 4-Programmierung: Der schnelle Einstieg in die App-Entwicklung für Smartphone und Tablet (German Edition) by Louis Dirk
Autor:Louis, Dirk [Louis, Dirk]
Die sprache: deu
Format: epub
Herausgeber: Pearson Germany
veröffentlicht: 2012-10-15T22:00:00+00:00
10.1.1 Menü-Verwirrungen
Was ist nun bei den Menüs so verwirrend, wie eingangs erwähnt?
Beginnen wir mit dem Optionen-Menü. Es wird durch Drücken des Menu-Buttons angezeigt. Blöd nur, dass Geräte ab Android 3.x aufwärts keinen Menu-Button mehr haben müssen und Tablet-PCs in der Regel sowieso keinen Menu-Button haben! Damit ist also schon mal klar, dass das Optionen-Menü ein Auslaufmodell ist. Natürlich gibt es noch massenhaft Geräte, die den Button haben und eine Android 2.x-Version einsetzen: Hier können und müssen Sie das Optionen-Menü nehmen.
Für Versionen ab Android 3.x sieht Google vor, dass man auf die ab dieser Version vorhandene ActionBar umsteigt. Die ActionBar ist eine Navigationsleiste, die am oberen Rand des Bildschirms gezeigt wird. Dort lassen sich Menüeinträge anzeigen, die als Ersatz für das Optionen-Menü aus der Android 2.x-Welt dienen können.
Ähnlich verhält es sich mit dem Kontextmenü, das man nur bis Version 2.x verwenden soll. Für alle Android-Versionen 3.x und höher wird empfohlen, auf Kontextmenüs zu verzichten (allerdings kann man dies ignorieren und sie trotzdem verwenden) und stattdessen auf die neuen Popup-Menüs zu setzen. Die Motivation ist hierbei, dass viele Anwender gar nicht auf die Idee kommen, längere Zeit (ca. 3 Sekunden) auf eine View zu drücken, um das Optionen-Menü zu aktivieren. Ein gut sichtbarer Button mit der Beschriftung Optionen dürfte deutlich intuitiver sein.
Wenn Sie vom Optionen-Menü begeistert sind und es entgegen der offiziellen Empfehlung in einer Android-Version 3.x aufwärts verwenden, kann es allerdings passieren, dass es nicht wie gewohnt am unteren Rand erscheint, sondern im sogenannten Overflow-Menü der ActionBar auftaucht (also am oberen Bildschirmrand), abhängig von der konkreten Android-Version, der gesetzten Darstellungsart (Theme) der aktuellen Activity und der Kombination von minSDKVersion und targetSDKVersion in der Datei AndroidManifest.xml. Weitere Details ersparen wir uns an dieser Stelle, damit Autoren und Leser nicht total verwirrt werden!
Download
Diese Site speichert keine Dateien auf ihrem Server. Wir indizieren und verlinken nur Inhalte von anderen Websites zur Verfügung gestellt. Wenden Sie sich an die Inhaltsanbieter, um etwaige urheberrechtlich geschützte Inhalte zu entfernen, und senden Sie uns eine E-Mail. Wir werden die entsprechenden Links oder Inhalte umgehend entfernen.
06 by Peter Läpple(1310)
Permanent Record: Meine Geschichte (German Edition) by Snowden Edward(1167)
Elektronik-Fibel (German Edition) by Patrick Schnabel(1112)
04 by Peter Läpple(957)
Lütten Klein by Steffen Mau(957)
05 by Peter Läpple(946)
Die Welt in deiner Hand by Ernst Peter Fischer(909)
Ganz nebenbei: Autobiographie by Woody Allen(863)
Signale und Systeme by Fernando Puente León(848)
Linux für Dummies (German Edition) by Willemer Arnold V(829)
«Ich habe das Internet gelöscht!» by Philipp Spielbusch(826)
Millennium by Stieg Larsson(815)
Die Gesellschaft der Singularitäten by Andreas Reckwitz(813)
Big Data - die Revolution, die unser Leben verändern wird by Redline Wirtschaft(812)
Microsoft Windows Server 2016 – Das Handbuch by Thomas Joos(810)
i 751a038069200d82 by Unknown(809)
Steve Jobs: Die autorisierte Biografie des Apple-Gründers (German Edition) by Isaacson Walter(803)
Sie wissen alles - Wie intelligente Maschinen in unser Leben eindringen und warum wir fuer unsere Freiheit kaempfen muessen by Hofstetter Yvonne(792)
Steve Jobs: Die autorisierte Biografie des Apple-Gründers by Walter Isaacson(789)