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

Я хочу удалить подчеркивания из текстов внутри полей edittext. text fileds with underlined texts inside

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

Ответ 1

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

android:inputType="textNoSuggestions"

Ответ 2

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

android:inputType="textNoSuggestions"

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

android:inputType="textMultiLine|textNoSuggestions"

Ответ 3

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

Ответ 4

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

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

Ответ 5

Я просто editText.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS); строку для EditText editText.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);

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