Porque no funciona?

  • Respuestas:8
Álvaro Peña
  • Posts del Foro: 9

17 abr. 2016 17:42:59 vía Web

Hola, tengo una duda, porque no funciona bien mi codigo. El problema es que cuando le doy al boton de siguiente no se cambia el texto. A continuacion adjunto unas fotos del codigo.
Un saludo.
Gracias.image

image

Contestar
Álvaro Peña
  • Posts del Foro: 9

17 abr. 2016 19:16:57 vía Web

Por cierto, cuando le doy al run de mi app, sale este codigo de error:"ActivityManager: Warning: Activity not started, its current task has been brought to the front" Alguien sabe lo que significa, porque sale y como arreglarlo?
De verdad que lo agradeceria mucho, un saludo.

Contestar
Diego
  • Posts del Foro: 2.481

17 abr. 2016 20:00:38 vía Web

Creo que es cuando haces o llamas al método setText pues que llama a un String y tu llamas en su argumento a un entero.
Prueba a poner. .. texto.setText("" + ttexto);

No seas egoísta y comparte tus conocimientos Android.
:D

Contestar
Álvaro Peña
  • Posts del Foro: 9

17 abr. 2016 20:22:19 vía Web

Entonces si el String no esta creado en su carpeta correspondiente no podrá llamarlo y por lo tanto tampoco funcionara,no?
Y perdona si es una pregunta muy obvia, es que soy nuevo.
Gracias

Contestar
Diego
  • Posts del Foro: 2.481

17 abr. 2016 21:07:35 vía Web

Y por que no pones el texto, el String en su interior en vez de poner el ttexto .. texto.setText("" + ttexto);
y pruebas con mas else if
Supongo que tendrás 2 botones, en los cuales incrementas o decrementas.
if(ttexto==1) texto.setText("Hola");
else if(ttexto==2) texto.setText("Muy buenas");
else {
texto.setText("Hasta luego");
}

P.d. Que conste que a mí también me queda mucho por aprender.

— modificado el 17 abr. 2016 21:08:46

No seas egoísta y comparte tus conocimientos Android.
:D

Klezi LC

Contestar
Diego
  • Posts del Foro: 2.481

17 abr. 2016 21:25:08 vía Web

Álvaro Peña

Entonces si el String no esta creado en su carpeta correspondiente no podrá llamarlo y por lo tanto tampoco funcionara,no?
Y perdona si es una pregunta muy obvia, es que soy nuevo.
Gracias

Aquí te dejo un par de capturas
image

image

(laughing)

No seas egoísta y comparte tus conocimientos Android.
:D

Contestar
Álvaro Peña
  • Posts del Foro: 9

17 abr. 2016 21:28:51 vía Web

No se porque, pero poniendo tu código literalmente sigue sin funcionar.
No llega a cambiar el texto, bueno de hecho tampoco se si se ejecuta correctamente el aumento de valor de ttexto con el botón.

— modificado el 17 abr. 2016 21:30:06

Contestar
Diego
  • Posts del Foro: 2.481

18 abr. 2016 10:03:31 vía Web

Llama al método condiciónfrase () dentro de los otros 2 métodos aumentar y disminuir, después de hacerle el incremento o decremento. También los métodos por convención deben de empezar en minúsculas, aunque esto no afecte al programa.
Saludos y dale duro al Java. :)

No seas egoísta y comparte tus conocimientos Android.
:D

Klezi LC

Contestar
Álvaro Peña
  • Posts del Foro: 9

23 abr. 2016 21:30:23 vía Web

Gracias, pero ya consegui arreglarlo, el problema estaba en que no tenia el metodo puesto dentro de un public void OnClick si no OnClick
Aun así, gracias.
Saludos

Contestar