Was ist der Unterschied zwischen Optionsmenü und Panel-Menü in Android?

9

Ich habe gerade ein Panel-Menü versehentlich mit der automatischen Vervollständigung von Eclipse erstellt und es erst erkannt, als ich meinen Code gelesen habe. Da ich ein Optionsmenü haben wollte, habe ich den kleinen Unterschied im Display nicht gesehen, also weiß jemand, was der Unterschied zwischen diesen 2 Menüs ist / ist? Gibt es einen Vorteil oder Nachteil für die Verwendung des einen oder anderen? Der einzige Unterschied, den ich sah, war (ich ging nicht ins Detail):

%Vor%

oder

%Vor%

danke (Sollte das nicht eine Prämie sein?)

    
Sephy 20.07.2010, 10:26
quelle

2 Antworten

6

onCreatePanelMenu wird aufgerufen, nachdem Sie addSubMenu von der Klasse Menu aufgerufen haben. Scheint wie ein ziemlich arkanes und schlecht dokumentiertes Feature. Hier ist eine Referenz aus dem Beginning Android 2 Buch.

    
Daniel Velkov 20.08.2010, 04:15
quelle
-3

Nun Sephy

Der Hauptunterschied zwischen Optionsmenü und Kontextmenü besteht darin, dass das Kontextmenü relativ zu einem Optionsmenü erscheint. Es erscheint nur, wenn eine bestimmte Menüoption gedrückt wird und nicht im Speicher verbleibt, nachdem es ausgeblendet wurde.

    
success_anil 04.08.2010 02:37
quelle

Tags und Links