Appcelerator TextField 在 Android 5.0.2 上的 TableView 中失去焦点



我刚刚让一位客户给我提供了一部测试手机来部署我的应用程序。这是运行Google Android v5.0.2的中兴R84。仅在此设备和操作系统上,我遇到表视图中的文本字段问题。

基本上,当我将键盘类型设置为默认并尝试在此设备上编辑字段中的文本时,该字段会立即失去焦点。如果我将键盘类型设置为 Titanium.UI.KEYBOARD_TYPE_NUMBER_PAD,它会按预期工作。

如果我将字段置于表视图之外,那么我没有任何问题。

接受有关如何解决此问题的建议,除了将手机发回给我的客户之外......

我相信您可以通过将该窗口的窗口的 windowSoftInputMode 属性设置为Ti.UI.Android.SOFT_INPUT_ADJUST_PAN来解决此问题

"Window" : {
    windowSoftInputMode : Ti.UI.Android.SOFT_INPUT_ADJUST_PAN
}

最新更新