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


 
Herramientas
  #1  
Viejo 30/07/15, 19:31:58
Avatar de byAdriixX_
byAdriixX_ byAdriixX_ no está en línea
Usuario poco activo
Mensajes: 3
 
Fecha de registro: jul 2015
Mensajes: 3
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Ayuda sobre programacion

Hola
Queria pedirte una pequeña ayuda:

Estoy diseñando una app para android, pero hay un paso que no consigo hacer y llevo muchisimo tiempo intentando varias "cosillas" pero nada funciona como yo quiero.

El tema es que quiero hacer algo como en las aplicaciones de "logo quiz" y similares en las que tienes que acertar cual es el logo que te aparece, una vez acertado al volver a ese "activity" ya aparece que lo has acertado y no se reinicia. En mi caso ocurre esto, lo acierto el logo pero si salgo de la activity y voy por ejemplo al menu o a otra actividad y luego entro en la activity del logo que resolvi, esta no se guarda.... sino que se reinicia como si no la fuese acertado y yo quiero conseguir que se guarde una vez que lo aciertas porque sino el juego jamás terminaria... seria un bucle jaja

Un saludo, espero la ayuda. Gracias de antemano
Responder Con Cita


  #2  
Viejo 31/07/15, 08:21:30
Avatar de rafaxplayer
rafaxplayer rafaxplayer no está en línea
Miembro del foro
Mensajes: 224
 
Fecha de registro: jun 2013
Localización: en la barcelona media
Mensajes: 224
Modelo de smartphone: LG-E610
Tu operador: Orange
Mencionado: 0 comentarios
Tagged: 0 hilos
mirate esto:
http://developer.android.com/trainin...ecreating.html

onSaveInstanceState y onRestoreInstanceState es la solución.
Responder Con Cita
  #3  
Viejo 31/07/15, 14:22:51
Avatar de javiviplz
javiviplz javiviplz no está en línea
Usuario poco activo
Mensajes: 9
 
Fecha de registro: jul 2015
Localización: Madrid
Mensajes: 9
Modelo de smartphone: Huawei
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Podrias guardar una variable para indicar que el logo está acertado.
Guardarla de una de estas formas:
-Con la clase SharedPreferences
-Almacenando la variable en un archivo .txt en la memoria interna
-Almacenando la variable en un archivo .txt en la memoria externa
-Almacenando la variable en una base de datos SQLite

De esta forma cada vez que entras en la activity compruebas el estado de la variable y listo.
Te dejo un enlace por si te hiciera falta:
http://www.javaya.com.ar/androidya
Responder Con Cita
  #4  
Viejo 31/07/15, 15:55:45
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
Usar el onSaveInstanceState para esto es matar moscas a cañonazos, ya que realmente el estado de la aplicación lo puedes obtener a partir de las propias variables de la aplicación, como bien dice javiviplz.
Responder Con Cita
  #5  
Viejo 11/08/15, 23:16:30
Avatar de byAdriixX_
byAdriixX_ byAdriixX_ no está en línea
Usuario poco activo
Mensajes: 3
 
Fecha de registro: jul 2015
Mensajes: 3
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por javiviplz Ver Mensaje
Podrias guardar una variable para indicar que el logo está acertado.
Guardarla de una de estas formas:
-Con la clase SharedPreferences
-Almacenando la variable en un archivo .txt en la memoria interna
-Almacenando la variable en un archivo .txt en la memoria externa
-Almacenando la variable en una base de datos SQLite

De esta forma cada vez que entras en la activity compruebas el estado de la variable y listo.
Te dejo un enlace por si te hiciera falta:
http://www.javaya.com.ar/androidya
Buenas amigo, no entendi muy bien como hay que hacerlo, podrias pasarme tu skype por privado y lo vemos mejor? Gracias crack
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 13:02:04 (GMT +1)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007