Как отключить поведение SwiftKey (сторонняя клавиатура) в EditText?

Я использую стандартный элемент управления EditText в моем приложении для Android. Ввод для этого EditText должен быть вставлен только со встроенной клавиатуры приложения.

Когда SwiftKey (стороннее приложение для клавиатуры) установлено на устройстве, это вызывает странное поведение, такое как скачкообразный курсор, и подчеркивание ниже некоторого текста.

У меня вопрос, как я могу избежать каких-либо сторонних эффектов клавиатуры в элементе управления EditText.

2 ответа

Решение

Использование флага TYPE_TEXT_FLAG_NO_SUGGESTIONS в EditText.InputType решило проблему.

У меня вопрос, как я могу избежать каких-либо сторонних эффектов клавиатуры в элементе управления EditText.

Ты не можешь Выбор редактора метода ввода ("клавиатурное приложение") зависит от пользователя, а не от вас. AFAIK, есть некоторые устройства, которые поставляются с SwiftKey по умолчанию.

Другие вопросы по тегам