2017-05-16 1 views
0

Je veux éviter les actions cliquables pour une saisie de texte automatique dans une situation particulière dans mon application. Mon exigence est que lorsque l'utilisateur clique sur la saisie automatique du texte, il ne doit pas afficher la liste déroulantecomment éviter les actions cliquables dans android autocomplete textview

(signifie non modifiable). J'ai utilisé,

autocompletetextview.setClickable(false) 
autocompletetextview.setEnabled(false) 
autocompletetextview.setFocusable(false) 

Mais cela ne fonctionne pas.

Aidez-moi à régler ce problème.

Répondre

1

Essayez avec cette option pour désactiver l'action de clic:

private KeyListener listener; 
listener = autocompletetextview.getKeyListener(); 
autocompletetextview.setKeyListener(null); 

Lorsque vous voulez définir l'auditeur retour:

autocompletetextview.setKeyListener(listener); 
+0

oui, il a bien fonctionné – basha

+0

vous pouvez upvote comme réponse. –