2010-11-29 19 views
5

Ich habe einen EditText und ich möchte jedes Mal informieren, wenn sich der Text ändert (mit der Eingabe jedes Zeichens). Welche Implementierung sollte ich verwenden und welche Funktion sollte ich außer Kraft setzen?Wie kann ich EditText ändern?

Antwort

15

die addTextChangedListener Methode auf Ihrem EditText verwenden und Ihre Klasse machen implementieren oder eine innere Klasse definieren die TextWatcher Klasse Umsetzung:

https://developer.android.com/reference/android/widget/TextView.html#addTextChangedListener(android.text.TextWatcher)

+0

danke lieber eMich – Hesam

+0

Stellen Sie sicher, dass Sie die Lösch-Taste gedrückt halten, während der 'EditText' leer ist: http://StackOverflow.com/a/13983097/832776 –

0

Sie können eine boolean Variable als falsch deklarieren und zu jedem Zeitpunkt et.edited macht es wahr

Verwandte Themen