J'ai un EditText
avec un Customer Text Watcher dessus. Dans un morceau de code, je dois modifier la valeur dans EditText, ce que je fais en utilisant .setText("whatever")
.
Le problème est que dès que je fais ce changement, la afterTextChanged
est appelée, ce qui crée une boucle infinie. Comment puis-je modifier le texte sans qu'il ne déclenche afterTextChanged ?
J'ai besoin du texte dans la méthode afterTextChanged, alors ne suggérez pas de supprimer le TextWatcher
.