Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Fernbedienung unter Android (https://www.delphipraxis.net/215090-fernbedienung-unter-android.html)

CHackbart 6. Mai 2024 15:59

Fernbedienung unter Android
 
Hallo,

hat jemand eine Idee warum ich bei einer Android Box nur die Tasten vom Steuerkreuz als Keypress-Event erscheinen und alle andern Tasten nicht? In einer Androidstudio Testanwendung gehen die anderen Tasten auch. Vielleicht hat ja jemand eine Ahnung, weil so ein bisschen stochere ich gerade im dunkeln. Ich nutze Delphi 12.1 für meine Tests.

Christian

Olli73 6. Mai 2024 16:13

AW: Fernbedienung unter Android
 
Kommen Keydown / Keyup auch nicht an?

CHackbart 6. Mai 2024 16:36

AW: Fernbedienung unter Android
 
Nein nur die Tasten vom Steuerkreuz, VK_UP, VK_DOWN, VK_LEFT, VK_RIGHT.

jaenicke 6. Mai 2024 17:02

AW: Fernbedienung unter Android
 
Das ist einfach ein Formular mit den Events OnKeyDown usw.?

CHackbart 6. Mai 2024 20:51

AW: Fernbedienung unter Android
 
Ja, ich hab auch die privaten Funktionen für KeyDown bzw. KeyUp testweise überschrieben und versucht getestet ob das eventuell funktioniert.

Christian

CHackbart 7. Mai 2024 09:50

AW: Fernbedienung unter Android
 
Vielleicht noch als Nachtrag, wenn ich IsDialogKey nutze und mir die Tasten anzeigen lasse, dann reagiert die Funktion zwar auf meine Tastendrücke, aber sowohl Key als auch KeyChar sind 0 in dem Fall.

CHackbart 7. Mai 2024 10:47

AW: Fernbedienung unter Android
 
Sorry für den Monolog, aber der "Fehler" ist eigentlich keiner, allerdings nirgendwo dokumentiert:
https://en.delphipraxis.net/topic/11...emote-control/

Falls jemand mal ein ähnliches Problem haben sollte. Es müssen alle Tasten die möglich sind registriert werden über den KeyMapper.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:57 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