手机设置键盘类型 "decimal"



我的android应用程序出现问题。我添加了一个代码mobileSetKeyboardType"decimal"来显示十进制键盘的输入量。但似乎点(".")按钮在手机中不起作用。适用于平板电脑。我尝试删除金额字段的所有pKey验证,但仍然相同。有人在真实设备上体验过这个吗?你是怎么解决的?

顺便说一下,我在prepencard 上添加了mobileSetKeyboardType"decimal"

注意:我使用的是Livecode。

我将此作为答案发布,因为这允许我包含格式化的脚本。

如果将以下处理程序放入字段脚本,会发生什么情况:

on rawKeyDown theKey
  set the text of me to theKey
end rawKeyDown

不要把这个脚本放在其他地方。这可能会使堆栈没有响应。

您的设备使用的语言是什么?如果是美国英语,如果你把它改成英国英语(或者反过来,或者如果你使用不同的语言,就改成其中一个选项),会发生什么?

实际设备键盘可以是标准Android键盘的修改版本,因此其行为可能因设备而异。

最新更新