2017-02-28 5 views
0

Ich habe den Eingangstyp auf TYPE_TEXT_VARIATION_PASSWORD für meine EditText-Ansicht festgelegt, um die automatische Vorschlagsfunktion zu deaktivieren. Es funktioniert gut, wenn die ausgewählte Sprache Englisch ist, aber wenn ich die Sprache in Japanisch ändere, wird die automatische Vorschlagsfunktion nicht deaktiviert.Deaktivieren des automatischen Vorschlags funktioniert nicht für nicht englische Tastaturen

Haben Sie eine Idee, wie Sie den automatischen Vorschlag programmgesteuert deaktivieren können, unabhängig von der ausgewählten Sprache und dem Gerätetyp?

+0

Bitte probieren Sie alle Antworten über [Hier] (http://stackoverflow.com/questions/6281514/android-programmatisch-disable-autocomplete-autosuggest-for-edittext-in-emulat) und [hier] (http://stackoverflow.com/questions/4281838/how-to-disable-displating-suggestions-on-the-soft-keyboard) – Redman

Antwort

0

Nonprogrammatically:

in die XML-Datei gehen, die EditText finden, ändern Sie es mit android:inputType="text|textNoSuggestions".

Programmatically:

yourEditText.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS); 

Siehe here für weitere Details.

+0

Haben versucht. Funktioniert nicht –

+0

Versuchen Sie nur mit 'InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS', und sehen Sie, ob das funktioniert. – sheepiiHD

Verwandte Themen