有没有办法检查是否启用了IME预测?

时间:2013-06-03 10:11:49

标签: android

我有一个应用程序,如果启用了IME预测,我必须禁用某些按钮。有没有办法从应用程序检查这个?

先谢谢!!

1 个答案:

答案 0 :(得分:0)

我相信IME预测的意思是出现在键盘顶部的自动提示弹出窗口。

执行此操作的唯一方法是检查您拥有的字段的inputType。这个SO question显示了如何启用自动提示字段,但是,在您的情况下,您必须调用getInputType并检查返回值,如下所示:

if(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS & editText.getInputType())
//enable buttons