Ich habe eine DialogFragment
, die AutoCompleteTextView
und Cancel
und OK
Tasten enthält.AutoCompleteTextView erlaubt nur die vorgeschlagenen Optionen
Die AutoCompleteTextView
gibt Vorschläge von Benutzernamen, die ich vom Server bekomme.
Was ich tun möchte ist, den Benutzer einzuschränken, nur vorhandene Benutzernamen eingeben zu können.
Ich weiß, ich kann überprüfen, ob dieser Benutzername existiert, wenn der Benutzer auf OK
klickt, aber gibt es eine andere Möglichkeit, lassen Sie uns sagen, nicht zulassen, dass der Benutzer Zeichen eingeben, wenn es keinen solchen Benutzernamen existiert. Ich weiß nicht, wie ich das machen soll, weil ich bei jedem eingegebenen Charakter nur bis zu 5 Vorschläge bekomme. Der Server ist auf diese Weise implementiert.
Alle Vorschläge sind willkommen. Danke
Verwenden Sie Spinner stattdessen ... – Selvin
@Selvin Ich kann Spinner nicht verwenden, da es eine Menge von Benutzernamen gibt, und der Client möchte AutoVervollständigen Textansicht haben. Vielen Dank für Ihren Vorschlag – nikmin
Wie wäre es mit Listenansicht mit Suchoption? –