如何在EditText中禁用SwiftKey(第三方键盘)行为?

时间:2018-01-29 10:33:24

标签: android android-edittext controls swift-keyboard

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

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

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

2 个答案:

答案 0 :(得分:0)

  

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

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

答案 1 :(得分:0)

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