Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Firemonkey Mobil: Android Menü (https://www.delphipraxis.net/178583-firemonkey-mobil-android-menue.html)

hsg 16. Jan 2014 06:53

Firemonkey Mobil: Android Menü
 
Moin,

ich suche mir gerade einen Wolf :( Ich steige zurzeit in die Android-Programmierung mittels FireMonkey ein und würde gerne in meiner App den Menü-Button unterstützen (jene drei Punkte übereinander). Wie geht das? Wonach müsste ich suchen, um in Zukunft entsprechende Hinweise selbst zu finden?

Danke für jegliche Hinweise.

Gruß
hsg

mkinzler 16. Jan 2014 06:57

AW: Firemonkey Mobil: Android Menü
 
Das Menü wird von Firemonkey nicht unterstützt, da es dies in iOS ja nicht gibt.
Man kann aber die Jaav-API hierfür per JNI wrappen.

arnof 16. Jan 2014 09:34

AW: Firemonkey Mobil: Android Menü
 
hier gibt es aber ein Video das mal in den blogs von emba stand, wie man das "Simulieren" kann!

Mavarik 16. Jan 2014 10:09

AW: Firemonkey Mobil: Android Menü
 
Klick Dir einen Button auf das Formular und dann gebe unter StyleLookUp im
Objectinspector "detailstoolbutton" ein.

hsg 16. Jan 2014 10:16

AW: Firemonkey Mobil: Android Menü
 
Erst mal danke für die bisherigen Antworten.
@mkinzler: Ich versuche gerade diese Java JNI-Geschichte zu verstehen. Gibt es irgendwo verständliche Anleitungen zu?

Arnofs Hinweis brachte mir folgende Lösung, die für mich ausreichend ist :)
Delphi-Quellcode:
procedure TfrmMain.FormKeyUp(Sender: TObject; var Key: Word; var KeyChar: Char;
  Shift: TShiftState);
begin

  if Key = vkMenu then begin
    // Mache das, was du im Menue machen wolltest ...
  end;

end;

MEissing 16. Jan 2014 12:34

AW: Firemonkey Mobil: Android Menü
 
http://blogs.embarcadero.com/sarinad...013/10/17/463/

Creating an Overflow Menu on Android
During my CodeRage 8 session I talked about creating an Action Bar with an Overflow menu, so I wanted to provide some step-by-step instructions[...]


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:04 Uhr.

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