2015-07-19 93 views
-1

我使用德尔福XE 8构建Android应用程序弹出虚拟键盘底部的酒吧和我有两个按钮,在这样一个如何始终显示在

enter image description here

如何使底部形态?确保这些按钮仍然可见当虚拟键盘的出现和位置回到底部时键盘消失,效果会是这样的画面:

enter image description here

+0

Windows,Mac,iOS或Android?我们在看什么控制? –

+0

Android ........... – Wel

+1

请编辑该问题以添加缺少的详细信息。坦率地说,你现在应该知道如何做到这一点。 –

回答

0

请看一看Embarcader例如:FMX.Mobile.ScrollableForm Sample 并添加一个带底部按钮的额外TLayout(取消/继续) - 此布局的位置应根据VirtualKeyboardShown事件处理程序的界限进行分配。还有一个叫做KeyboardToolbar的类似例子。这些示例还可以在“c:\ Users \ Public \ Documents \ Embarcadero \ Studio \ 16.0 \ Samples \ Object Pascal \ Mobile Samples \ User Interface \”中找到。

+0

在KeyboardToolbar中,我发现无法将Android添加为目标,他们是如何做到这一点的? – Wel

+1

我相信它是在* .proj文件中的某处硬编码的。从纯* .dpr * .pas * .fmx重新创建项目允许添加Android目标。但自述文件指出:“虚拟键盘服务不适用于Android设备”。所以这个例子只适用于iOS移动目标。您应该遵循ScrollableForm解决方案。 – zdzichs