App Inventor - перенос данных на несколько экранов

Я создал приложение для проекта, это всего лишь небольшое приложение для викторины, я хочу, чтобы оценка обновлялась каждый раз, когда пользователь получает правильный вопрос, и не менялась, когда он получал неправильный вопрос, каждый вопрос на новом экране, в в тот момент, когда обновляется оценка, но когда появляется новый сценарий со следующим вопросом, оценка не обновляется, как я могу обновить оценку на новом экране и сохранить ее, если пользователь ответит неправильно.

Очень признателен.

Верхняя часть изображения - экран 1, а нижняя часть - экран 2. Как вы видите, у меня возникают проблемы с обновлением счета на экране 2, если человек ответит правильно.

1 ответ

Решение
  1. см. учебное пособие по TinyDB здесь https://sites.google.com/site/stevozip/home/AI2/tinydb
  2. правильно переключать экраны, см. также https://puravidaapps.com/manager.php
  3. используйте только 1 экран и немного логики вместо n экранов, см. также http://ai2.appinventor.mit.edu/reference/other/manyscreens.html и мой пример теста здесь https://puravidaapps.com/quiz.php

Очень хороший способ изучить App Inventor - прочитать бесплатное Руководство по Inventor здесь, в бесплатной электронной книге AI2 http://www.appinventor.org/book2... ссылки находятся внизу веб-страницы. Книга "учит" пользователей, как программировать с блоками AI2. Здесь есть бесплатный курс по программированию http://www.appinventor.org/content/CourseInABox/Intro а файлы aia для проектов в книге находятся здесь: http://www.appinventor.org/bookFiles
О том, как сделать множество основных вещей с помощью App Inventor, можно узнать здесь: http://www.appinventor.org/content/howDoYou/eventHandling.

Также ознакомьтесь с учебными руководствами http://appinventor.mit.edu/explore/ai2/tutorials.html чтобы изучить основы App Inventor, затем попробуйте что-нибудь и следуйте 5 лучшим советам: Как изучить App Inventor

Другие вопросы по тегам