Как программно отключить правописание в Android - PullRequest
18 голосов
/ 07 сентября 2011

Как можно программно отключить исправления орфографии на программной клавиатуре EditText в Android?Пользователь может отключить его в настройках, но мне нужно отключить его в моем приложении.

Есть ли способ сделать это?

Ответы [ 2 ]

49 голосов
/ 07 сентября 2011

Установите это в xml вашего макета для вашего EditText:

android:inputType="textNoSuggestions"

Или позвоните setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS) в своей деятельности '

Если вам нужно поддерживать API 4 и ниже, используйте android:inputType="textFilter"

9 голосов
/ 15 апреля 2012

При настройке:

 android:inputType="textNoSuggestions" 

по-прежнему не работает (и ваше текстовое поле маленькое), необходимо использовать быстрое решение:

 android:inputType="textVisiblePassword"
...