Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Delphi 3 Punkte Menü - Android App positionieren (https://www.delphipraxis.net/181823-3-punkte-menue-android-app-positionieren.html)

Alex_ITA01 11. Sep 2014 07:34

3 Punkte Menü - Android App positionieren
 
Hallo zusammen,
ich schon wieder ;-)

Wenn ich eine App für Android entwickel und auf mein Smartphone spiele, dann habe ich selbst bei einer App, die nur ein Label und ein Timer hat, dieses typische 3 Punkte Menü von Android. Leider ist dieses ganz unten rechts in der Ecke und wenn ich drauf klicke passiert nichts. Das nichts passiert ist denke ich klar, weil ja kein Code dahinter steckt.
Meine Frage ist jetzt, wie bekomme ich das oben rechts z.B. in die Ecke und wie programmiere ich etwas dahinter?
Ist das eine Art PopupMenü?

Viele Grüße

mjustin 11. Sep 2014 08:23

AW: 3 Punkte Menü - Android App positionieren
 
Zitat:

Zitat von Alex_ITA01 (Beitrag 1272112)
Meine Frage ist jetzt, wie bekomme ich das oben rechts z.B. in die Ecke

Die Position ist fest im Android Betriebssystem hinterlegt und nicht änderbar.

http://stackoverflow.com/questions/8...-menu-position

Der Grund sind die Android Human Interface Standards und deren Konsistenz (laut SO Artikel).

greenmile 11. Sep 2014 08:25

AW: 3 Punkte Menü - Android App positionieren
 
Das Menü würde mich auch interessieren, ich habe hier nichts im Netz gefunden.

Alex_ITA01 11. Sep 2014 08:27

AW: 3 Punkte Menü - Android App positionieren
 
Kann nicht ganz sein, da bei meinen ganzen Apps dieses Menü oben rechts ist.
Aber eine neue Anwendung aus XE7 führt dazu, dass es unten rechts ist.
Muss also änderbar sein denke ich.

Nächste Frage ist ja, wie bzw. wo programmiert man etwas wenn man da drauf klickt?

mkinzler 11. Sep 2014 08:28

AW: 3 Punkte Menü - Android App positionieren
 
http://developer.android.com/guide/topics/ui/menus.html

mjustin 11. Sep 2014 08:55

AW: 3 Punkte Menü - Android App positionieren
 
Zitat:

Zitat von Alex_ITA01 (Beitrag 1272138)
Kann nicht ganz sein, da bei meinen ganzen Apps dieses Menü oben rechts ist.

Ja, im verlinkten Artikel steht auch:

Zitat:

Of course, you are welcome to roll your own menu system, which is part of the freedom that Google grants you. Reaction from users will then be on your shoulders (and possibly other body parts, depending on how good those users' aim is when throwing things).
Die Position ist fest vorgegeben, wenn die "native" Android API verwendet wird. Delphi erlaubt anscheinend eine freie Platzierung des Optionsmenüs. Aber mit größerer Freiheit kommt immer auch größere Verantwortung :)

Alex_ITA01 11. Sep 2014 09:10

AW: 3 Punkte Menü - Android App positionieren
 
Zitat:

Delphi erlaubt anscheinend eine freie Platzierung des Optionsmenüs
Aber wie weißt du leider auch nicht oder?
Wo programmiert man dann den entsprechenden Source dahinter?

mkinzler 11. Sep 2014 09:18

AW: 3 Punkte Menü - Android App positionieren
 
Das Systemmenü ist fix (Position). Google erlaubt aber, selber ein eigenes Menü in einer anderen Form zu implementieren.

Alex_ITA01 11. Sep 2014 09:19

AW: 3 Punkte Menü - Android App positionieren
 
Ah ok.
Muss ich mal testen, welche Komponente das ist, die man für sein eigenes Menü nehmen muss.

greenmile 11. Sep 2014 09:24

AW: 3 Punkte Menü - Android App positionieren
 
http://www.android-delphi.com/menue-taste-emulieren/


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:01 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz