1993CC
13/12/13, 18:31:45
Hola buenas chicos, os espongo mi problema, estoy desarrollando un juegecillo de Android para probar y tal con la siguiente estrcutura:
Login-->Inicio| -->Jugar(Activity)-->Juego(con SurfaceView) --> Ver tu puntuacion(Activity)
|--> Como jugar(Alert)
|-->Mejores puntuaciones(Activity)
|-->Logout(Vuelve a Login)
Bien, el problema es que desde el activity de ver la puntuacion que has hecho en esa partida quiero que suba la puntuacion al servidor(esto lo tengo solucionado) y que vuelva a INICIO, entonces lo tengo hecho con un context.finish() en el SurfaceView de Juego justo despues de llamar al activity de Ver tu Puntuacion y al hacer click en el boton de continuar que tiene este activity hace otro finish y vuelve a INICIO, bien, el problema es que no se si esta mal programado asi o que pasa, que porque en el emulador funciona bien, pero en mi Nexus4 por ejemplo al hacer click en continuar se cierra ese activity pero"debajo" hay otro igual y asi 3 veces, en el movil de mi novia Samsung Galaxy Ace pasa esto pero solo 2 veces, es raro, y cansado ya que no sale ningun error y no se por donde cogerlo...
Gracias.
Login-->Inicio| -->Jugar(Activity)-->Juego(con SurfaceView) --> Ver tu puntuacion(Activity)
|--> Como jugar(Alert)
|-->Mejores puntuaciones(Activity)
|-->Logout(Vuelve a Login)
Bien, el problema es que desde el activity de ver la puntuacion que has hecho en esa partida quiero que suba la puntuacion al servidor(esto lo tengo solucionado) y que vuelva a INICIO, entonces lo tengo hecho con un context.finish() en el SurfaceView de Juego justo despues de llamar al activity de Ver tu Puntuacion y al hacer click en el boton de continuar que tiene este activity hace otro finish y vuelve a INICIO, bien, el problema es que no se si esta mal programado asi o que pasa, que porque en el emulador funciona bien, pero en mi Nexus4 por ejemplo al hacer click en continuar se cierra ese activity pero"debajo" hay otro igual y asi 3 veces, en el movil de mi novia Samsung Galaxy Ace pasa esto pero solo 2 veces, es raro, y cansado ya que no sale ningun error y no se por donde cogerlo...
Gracias.