Problema con Quiz y TinyDB

Foro sobre App inventor. Te puedes registrar para colaborar y hacer preguntas.
wwjositoes
Mensajes: 2
Registrado: Jue Jun 28, 2018 10:52 am

Problema con Quiz y TinyDB

Mensajepor wwjositoes » Jue Jun 28, 2018 3:23 pm

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

admin
Site Admin
Mensajes: 166
Registrado: Sab Ago 06, 2016 8:27 pm

Re: Problema con Quiz y TinyDB

Mensajepor admin » Jue Jun 28, 2018 7:20 pm

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

wwjositoes
Mensajes: 2
Registrado: Jue Jun 28, 2018 10:52 am

Re: Problema con Quiz y TinyDB

Mensajepor wwjositoes » Vie Jun 29, 2018 5:37 am

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.

admin
Site Admin
Mensajes: 166
Registrado: Sab Ago 06, 2016 8:27 pm

Re: Problema con Quiz y TinyDB

Mensajepor admin » Vie Jun 29, 2018 10:16 am

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 1 invitado