Standardwörterbuch fehlt bei AutoCompleteTextView / MultiAutoCompleteTextView

8

Wir haben eine Chat-App, für die wir vor kurzem die native Android-Tastatur implementiert haben. Außerdem implementieren wir mehrere Autovervollständigungen mit MultiAutoCompleteTextView. Dies kann durch Erstellen eines benutzerdefinierten Tokenizers mit dem Standardverfahren erfolgen, wie in Android Docs erwähnt

Alles scheint gut zu funktionieren, abgesehen von einem Problem, das beim Konvertieren von EditText in die MultiAutoCompleteTextView- oder AutoCompleteTextView-android-Wörterbuchvorschläge nicht mehr auftritt. Als Chat-App ist es für unsere Nutzer von größter Wichtigkeit, dass wir Wörterbuchvorschläge vorführen.

Es gibt ein paar andere Leute, die ähnliche Fragen gestellt haben, aber ich glaube, dass sie nicht viel Aufmerksamkeit der Community erhalten. AutoCompleteTextView zeigt keine Wörterbuchvorschläge

an

Im Gegenteil, ein Post auf StackOverflow schlägt vor, dass er Wörterbuchvorschläge sehen kann, die nach einer Möglichkeit fragen, ihn zu deaktivieren. AutoCompleteTextView ohne Wörterbuchhinweise

Nach einigen Vorschlägen habe ich

hinzugefügt %Vor%

Aber das war auch nicht hilfreich.

Ich habe einfache Fragen:

  1. Ist es möglich, ein Wörterbuch in AutoCompleteTextView oder MultiAutoCompleteTextView zu haben?

  2. Falls das möglich ist, wie geht das?

Vielen Dank im Voraus.

    
karora 17.08.2012, 07:08
quelle

2 Antworten

10

Sie sollten den Schlüssellistener mit Autocomplete festlegen. Es sieht so aus, als ob AutoCompleteTextView den XML-Wert "Autocomplete" ignoriert, so dass Sie dies programmatisch tun können.

Ich mache das, nachdem die AutoCompleteTextView erstellt wurde und für mich funktioniert. Sie müssen einen Großbuchstaben eingeben, normalerweise NONE.

%Vor%     
Luis BJ 24.09.2012, 22:54
quelle
-1

Ich habe keinen Sinn, das Wörterbuch in einer AutocompleteTextansicht zu haben. Der Benutzer kann Vorschläge auswählen, die mit der Ansicht angezeigt werden. Wenn dies überhaupt möglich ist, sieht der Benutzer an zwei Stellen Vorschläge, die verwirrend sein können.

    
Mus 17.08.2012 10:18
quelle