У меня есть приложение, где я должен отключить некоторые кнопки, если IME-прогнозы включены. Есть ли способ проверить это из приложения?есть ли способ проверить, включены ли IME-прогнозы или нет?
Спасибо заранее!
У меня есть приложение, где я должен отключить некоторые кнопки, если IME-прогнозы включены. Есть ли способ проверить это из приложения?есть ли способ проверить, включены ли IME-прогнозы или нет?
Спасибо заранее!
Я считаю, что вы подразумеваете под прогнозами IME, это всплывающее окно с автозатемнением, которое появляется поверх клавиатуры.
Единственный способ сделать это - проверить inputType полей, которые у вас есть. Это SO question показывает, как включить автозаполнение полей, но в вашем случае, вам придется позвонить getInputType и проверить возвращаемое значение, так как:
if(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS & editText.getInputType())
//enable buttons
Спасибо ... :) это сработало !! – Yamuna
@Yamuna, а как насчет того, чтобы вы отмечали вопрос как разрешенный, тогда? Это поможет другим определить правильное решение. – verybadalloc
я не могу под стоять ваш question.please объяснить другой путь – Hemant