как отключить проверку орфографии Android edittext


Я хочу удалить подчеркивания из текстов внутри полей edittext.

Как я могу это сделать?

5 73

5 ответов:

Вы можете сделать это с помощью следующего кода. Просто вставьте его в макет EditText.

android:inputType="textNoSuggestions"

чтобы избавиться от проверки орфографии, вы должны указать EditText ' S InputType в XML следующим образом:

android:inputType="textNoSuggestions"
, если EditText является многострочным, а также вам нужно избавиться от проверки орфографии,тогда вам нужно указать InputType EditText в XML следующим образом:
android:inputType="textMultiLine|textNoSuggestions"

незначительное дополнение к ответу Чинтана-такая (и другая) комбинация также допускается:
android:inputType="textCapSentences|textNoSuggestions"

или если вы хотите просто отключить красное подчеркивание (и диалоговое окно автозамена), вы можете переопределить isSuggestionsEnabled() метод on TextView.

это позволит сохранить работу автозаполнения клавиатуры.

Я только что добавил строку для EditText editText.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);

и это отлично сработало для меня.