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/)
-   -   Android/FMX: Edit-Feld wird von Tastatur überdeckt. (https://www.delphipraxis.net/204283-android-fmx-edit-feld-wird-von-tastatur-ueberdeckt.html)

TSHObject 14. Mai 2020 18:42

Android/FMX: Edit-Feld wird von Tastatur überdeckt.
 
Hallo zusammen,

ich experimentiere gerade ein wenig mit FMX und Android.
Der Code ist hier: https://sourceforge.net/p/surveillan...D/tree/source/

Es macht aus einem Mobile-Phone eine Überwachungskamera. Sobald sich das Bild ändert, werden Fotos lokal gespeichert.

Nun habe ich folgendes Problem:

Wenn ich in einem Edit-Feld eine Eingabe machen will, überdeckt die eingeblendete Tastatur das Edit-Feld.
Das ist sehr unpraktisch. Über Google habe ich ein Beispiel gefunden, wie man das mittels Delphi Code lösen kann.

Nun zu den Fragen:
A) Ist das 2020 immer noch so, dass man das selber frickeln muss ?
B) Wäre das nicht sinnvoll, dass die eingeblendete Tastatur dies gleich erledigen würde? (Also Android blendet selber am oberen Tastatur-Rand ein Edit-Feld ein).
C) Oder Embarcadero spendiert dem TForm eine neue Eigenschaft: z.B. CenterFocusedControl ?

Danke.

timog 14. Mai 2020 20:09

AW: Android/FMX: Edit-Feld wird von Tastatur überdeckt.
 
Ich hab 2019 noch die Lösung von DelphiWorlds verwendet (Und ja, es sollte einfacher gehen in einer RAD Umgebung)

Rollo62 14. Mai 2020 20:11

AW: Android/FMX: Edit-Feld wird von Tastatur überdeckt.
 
Es gibt ein ScrollableForm Demo bei den Samples.
Ja man muss es selber machen, ist aber viel darüber im Web.


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