Lo primero un saludo a todos, estoy empezando en esto de hacer aplicaciones y todo iba bien hasta que he dado con un problema que no se como resolver.
Estoy haciendo un Quiz, una imagen y cuatro opciones con un marcador y el numero de pregunta para saber cuantas quedan para terminar. El problema es que cuando cierras la aplicacion y la vuelves a abrir siempre va a la primera pregunta.
He usado el TinyDB, primero he hecho uno siguiendo un tutorial sencillo para ver como funciona y bien, pero no soy capaz de aplicarlo en el juego.
Tengo en el Screen1 un fondo con un boton que pone Comenzar, luego va a otro screen donde tengo todo, lo digo porque creo que el problema es que al entrar en ese Screen2 vuelve a cargarlo todo desde cero.
Un saludo
Problema con Quiz y TinyDB
Re: Problema con Quiz y TinyDB
Hola, no sabemos bien cómo es tu código.
Al pasar de una pantalla a otra se pierde el valor de las variables, por eso hay que guardarlas en una TinyDB
Aquí tienes varios ejemplos para pasar de una pantalla a otra.
https://groups.google.com/forum/#!category-topic/mitappinventortest/apps-tips--tricks/q7DtXwAVucA
Al pasar de una pantalla a otra se pierde el valor de las variables, por eso hay que guardarlas en una TinyDB
Aquí tienes varios ejemplos para pasar de una pantalla a otra.
https://groups.google.com/forum/#!category-topic/mitappinventortest/apps-tips--tricks/q7DtXwAVucA
-
- Mensajes: 2
- Registrado: Jue Jun 28, 2018 10:52 am
Re: Problema con Quiz y TinyDB
admin escribió:Hola, no sabemos bien cómo es tu código.
Al pasar de una pantalla a otra se pierde el valor de las variables, por eso hay que guardarlas en una TinyDB
Aquí tienes varios ejemplos para pasar de una pantalla a otra.
https://groups.google.com/forum/#!category-topic/mitappinventortest/apps-tips--tricks/q7DtXwAVucA
Gracias por responder tan pronto, voy a intentar explicarme mejor que no es mi fuerte precisamente.
Es un juego con 50 preguntas, estas jugando y en la pregunta 23 decides dejar de jugar, el problema que tengo es que cuando la persona vuelve a abrir el juego en lugar de seguir por la 23 vuelve a la primera pregunta.
Ya he practicado con varios ejemplos y sin problema, pero no consigo que me funcione.
Re: Problema con Quiz y TinyDB
Cada vez que entre una nueva pregunta, se guarde ese número de pregunta en una TinyDB, en la pantalla de inicio de Screen1, que carge ese número cada vez que abra la aplicación.
Volver a “Foro de App inventor”
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 202 invitados