Tengo un EditText y quiero informar cada vez que el texto cambia (con la introducción de cada carácter). ¿Qué implementación debo usar y qué función debo anular?¿Cómo puedo obtener el cambio de EditText?
5
A
Respuesta
15
Utilice el método addTextChangedListener
en su EditarTexto y hacer que su clase implemente o definir una clase interna implementación de la clase TextWatcher
:
0
Se puede declarar una variable booleana como falso y en cada momento et.edited hacerlo verdadero
Cuestiones relacionadas
- 1. ¿Cómo obtener texto de EditText?
- 2. Obtener el recuento de caracteres de EditText
- 3. obtener Cadena desde EditText
- 4. ¿Cómo obtener el texto seleccionado de edittext en android?
- 5. ¿Puedo usar el teclado virtual sin EditText?
- 6. ¿Cómo cambiar el texto de TextView en el cambio del texto de EditText?
- 7. ¿Cómo puedo evitar el cambio de nombre?
- 8. Obtener un valor de color 'predeterminado' de EditText del tema
- 9. ¿Obtener cadena de texto de EditText?
- 10. Cómo puedo agregar una imagen en EditText
- 11. ¿Cómo puedo desviar las sugerencias en EditText?
- 12. Cómo aplicar el evento Textchange en EditText
- 13. ¿Cómo puedo saber cuándo un EditText pierde el foco?
- 14. ¿Cómo puedo cambiar el texto de EditText sin activar el Text Watcher?
- 15. EditText setText() establece el texto en varias vistas de EditText
- 16. Cómo recuperar el ID xml de EditText
- 17. Cómo obtener texto y Smiley de Edittext en String?
- 18. Cómo obtener la posición del cursor en un Edittext
- 19. ¿Cómo puedo obtener un botón "hecho" en el teclado?
- 20. cómo eliminar el carácter de edittext?
- 21. ¿Cómo puedo obtener el delegado?
- 22. ¿Cómo escuchan EditText?
- 23. ¿Cómo alinear el cursor EditText correctamente?
- 24. ¿Cómo actualizar el mismo EditText usando TextWatcher?
- 25. ¿Cómo puedo activar el cambio de URL en jQuery?
- 26. android: cómo rellenar Edittext?
- 27. El teclado de Android oscurece EditText
- 28. Eliminar el error de EditText
- 29. ¿cómo puedo obtener el ícono de archivo?
- 30. ¿Cómo puedo obtener el NSDate de ayer
gracias querido eMich – Hesam
Asegúrate de manejar la tecla de borrar presionada mientras el 'EditText' está vacío: http://stackoverflow.com/a/13983097/832776 –