Как я могу отключить предложения в EditText?

Как я могу отключить предложения в EditText в Android?

8 ответов

Решение

Это уже описано в ссылке, размещенной Йони Самланом. Вы должны правильно прочитать документацию;)

Есть метод с именем setInputType. Все, что вам нужно, это позвонить с

edittext.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
android:inputType="textNoSuggestions"

в соответствии с этим может поддерживаться или не поддерживаться IME (клавиатура).

Тем не менее, это, кажется, работает чаще

android:inputType="textNoSuggestions|textVisiblePassword"

Кажется, это работает лучше;

edittext.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS | InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);

т. е. видимый пароль и никакие типы ввода не совпадают

Чтобы убедиться, что вы также можете добавить этот атрибут в ваш текст редактирования

android:inputType="textNoSuggestions|textVisiblePassword"

android:inputType="textNoSuggestions", См. Документацию по атрибутам xml и это сообщение для разработчиков Android.

Если вы используете InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS в действии, он будет работать нормально. В случае DialogFragment вы должны поместить InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS в обработчик onActivityCreated(), как показано ниже:

@Override
public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);
    EditText editTextUsername =  (EditText)dialogView.findViewById(R.id.txtUsername);
    editTextUsername.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);

}

Если Editext/TextInputEditText имеет более 1 строки, добавьте textMultiLine

 android:minLines="10"
 android:inputType="textNoSuggestions|textMultiLine|textVisiblePassword"

Использовать следующий обходной путь - я заметил, что при отправке сообщений электронной почты не появляется никаких предложений-

android:inputType="textCapSentences|textNoSuggestions|textEmailAddress"

Это не 100%, но это работает:)

Вот что сработало для меня:

      android:importantForAutofill="no"
Другие вопросы по тегам