Ответ 1
Вы можете сделать это с помощью следующего кода. Просто вставьте его в макет EditText
.
android:inputType="textNoSuggestions"
Я хочу удалить подчеркивания из текстов внутри полей edittext.
Как я могу это сделать?
Вы можете сделать это с помощью следующего кода. Просто вставьте его в макет EditText
.
android:inputType="textNoSuggestions"
Чтобы избавиться от проверки орфографии, вам необходимо указать InputType EditText
в XML следующим образом:
android:inputType="textNoSuggestions"
Однако, если ваш EditText
является многострочным, а также вам нужно избавиться от проверки орфографии, тогда вы должны указать InputType EditText в XML следующим образом:
android:inputType="textMultiLine|textNoSuggestions"
Незначительное дополнение к ответу Чинтана - такая (и другая) комбинация также допускается: android:inputType="textCapSentences|textNoSuggestions"
Или, если вы хотите просто отключить красную подсветку (и диалог isSuggestionsEnabled()
), вы можете переопределить метод isSuggestionsEnabled()
в TextView
.
Это позволит сохранить автозаполнение клавиатуры.
Я просто editText.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
строку для EditText editText.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
и это сработало хорошо для меня.