![]() |
|
Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
«
Tema Anterior
|
Siguiente tema
»
|
Herramientas |
#1
|
||||
|
||||
Necesito ayuda con unos pequeños detalles en programación en Android
Muy buenas a todos les deseo una feliz noche.
mi problema es el siguiente, en mi aplicación en android studio al ejecutarlo hace bien todo lo que le indico, pero al presionar el botón que le puse para limpiar los editText y hacer una nueva operación limpia todos los campos exepto uno y se queda con el ultimo resultado, sin embargo al ingresar nuevos datos se modifica sin ningún problema, pero quiero que quede limpio ese editText y no logro hacerlo... por otra parte quiero limitar las decimales y no se como hacerlo. agradezco que se tomen su tiempo al ayudarme Última edición por Nora Abigail Día 12/10/16 a las 08:27:58 |
|
#2
|
||||
|
||||
@Nora Abigail:,
Movemos al subforo de programación y desarrollo, editamos tu comentario para normalizar el formato y tamaño del texto. |
Gracias de parte de: | ||
#3
|
||||
|
||||
Cita:
Asegúrate que la referencia es correcta en el findViewById, hay veces que haces copy&paste y se te olvida cambiarlo. También comprueba que no haya ningún otro evento (por ejemplo un TextChangedListener) que afecte a que el texto de ese campo cambie. En cuanto a limitar el número de decimales en un EditText, puedes hacerlo con un InputFilter o con un TextChangedListener, siendo bastante más elegante el primero. Te dejo un enlace donde viene bastante bien explicado como hacer un InputFilter para lo que tú quieres: http://stackoverflow.com/questions/5...droid-edittext |
#4
|
||||
|
||||
Para limpiar un TextView en concreto, simplemente con hacer un
Código:
elTexView.setText("");o unelTexView.setText(null); Es decir, suponiendo que tienes el siguiente xml para el TextView: Código:
<TextView android:id="@+id/elTexView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="" /> Código:
TextView elTexView = (TextView) findViewById(R.id.elTexView ); elTexView.setText(""); |
#5
|
||||
|
||||
crees poder ayudarme a identificar el problema de raiz
|
#6
|
||||
|
||||
Pon el codigo entero y te podremos ayudar a identificar cual es el problema.
|
Respuesta |
![]() |
||||||
|
«
Tema Anterior
|
Siguiente tema
»
Herramientas | |
|
|
Hora actual: 08:02:14 (GMT +2)
HTCMania: líderes desde el 2007