Отключить предложения для EditText - PullRequest
2 голосов
/ 09 февраля 2012

Что я пробовал:

указание inputType для EditText на странице main.xml как ...

textFilter
text|textNoSuggestions 
textNoSuggestions

В java-файле в onCreate

EditText hex = (EditText) findViewById(R.id.editHex);
hex.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);

Я запускаю это на эмуляторе, используя API 13.

Ответы [ 2 ]

5 голосов
/ 09 февраля 2012

Это сработало для меня после долгой борьбы ... Используйте только android:inputType="textFilter" и удалите hex.setInputType(), он заменит то, что вы настроили в вашем XML во время выполнения.

Если это все еще не работает, вы всегда можете попробовать подвох android:inputType="textVisiblePassword", но я настоятельно рекомендую вам android:inputType="textFilter" еще раз попробовать.

0 голосов
/ 21 сентября 2017

В моем случае android:inputType="textNoSuggestions" работал на телефонах Android 5+, но для Android 4 мне пришлось установить видимый пароль через код, используя этот метод:

editText.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);
...