Hallo zusammen,
ich bin noch relativ neu in der Android-Programmierung und habe eine Frage zu den verschiedenen Menüarten.
Ich habe bisher diese 3 Arten kennengelernt:
Ich möchte dass das Menu genauso angezeigt wird, wie ein Context Menu aber dabei nicht an eine bestimmte View gebunden ist.
Das Menü soll eigentlich durch anklicken eines Eintrags aus dem Options Menu geöffnet werden.
Wenn ich das Menü als Context Menu anlege könnte ich es zwar mit
hintricksen aber mich würde eigentlich der saubere Weg interessieren.
Vielen Dank schon mal vorab.
ich bin noch relativ neu in der Android-Programmierung und habe eine Frage zu den verschiedenen Menüarten.
Ich habe bisher diese 3 Arten kennengelernt:
- Options Menu – Die Menüeinträge werden in die obere Action Bar integriert, als eine Kombination von on-screen action items und overflow options.
- Context Menu – Ein Kontextmenü erscheint, wenn der Benutzer lange auf ein Element klickt. Es enthältactions die sich auf den ausgewählten Inhalt beziehen.
- Popup Menu – Ist eine vertikale Liste von Menüeinträgen, die an einen bestimmten view gebunden ist. Es sollte nicht wie ein Kontextmenü verwendet werden, sondern einer bestimmten Inhaltsregion zugeordnet sein
Ich möchte dass das Menu genauso angezeigt wird, wie ein Context Menu aber dabei nicht an eine bestimmte View gebunden ist.
Das Menü soll eigentlich durch anklicken eines Eintrags aus dem Options Menu geöffnet werden.
Wenn ich das Menü als Context Menu anlege könnte ich es zwar mit
Java:
getActivity().openContextMenu(view);
hintricksen aber mich würde eigentlich der saubere Weg interessieren.
Vielen Dank schon mal vorab.