2016-11-01 3 views
0

Cela peut sembler idiot mais j'ai vraiment besoin d'aide!AutocompleteTextView non modifiable après sélection

Je suis capable de faire toutes les tâches liées à autoCompleteTextView, mais je veux désactiver l'édition après sélection de Item, ie il ne devrait pas pouvoir ajouter de caractère après avoir sélectionné Item dans la liste AutoCompleteTextview mais il devrait pouvoir supprime la chaîne.

J'ai essayé de trouver n'importe quel lien lié à ceci, n'importe quelle aide serait grande!

Répondre

2

Définissez un élément de liste d'écoute de clic pour l'aperçu automatique.

autoComplete.setOnItemSelectedListener(this); 

Et lorsque vous cliquez sur quelque chose, il suffit de le désactiver.

public void onItemClick(AdapterView<?> arg0, View arg1, 
         int arg2, long arg3){ 
     autoComplete.setEnabled(false); 
} 

Vous devriez peut-être réfléchir à ce sujet, si l'utilisateur voulait changer d'avis et changer la sélection?