3

我在我的 Android 应用程序中使用标准的 EditText 控件。此 EditText 的输入只能从应用程序的内置键盘插入。

当设备上安装了SwiftKey(第三方键盘应用程序)时,它会导致奇怪的行为,如跳跃的光标,并在某些文本下方划线。

我的问题是,如何避免 EditText 控件中的任何第三方键盘效果。

4

2 回答 2

1

在 EditText.InputType 上使用TYPE_TEXT_FLAG_NO_SUGGESTIONS标志解决了这个问题。

于 2018-01-29T20:25:29.547 回答
0

我的问题是,如何避免 EditText 控件中的任何第三方键盘效果。

你不能。输入法编辑器(“键盘应用程序”)的选择取决于用户,而不是您。AFAIK,有些设备默认附带 SwiftKey。

于 2018-01-29T11:42:30.270 回答