App Inventor - 将数据传输到多个屏幕

时间:2016-03-16 14:31:36

标签: android screen app-inventor

我为一个项目创建了一个应用程序,它只是一个小测验应用程序,我希望每次用户得到一个问题时更新分数,并且当问题不正确时不更改,每个问题都是新的屏幕,当分数更新时,但当新的情景显示下一个问题时分数未更新,如何在新屏幕中更新分数,如果用户答案不正确,则保持相同。

非常感谢。

图像的上半部分是屏幕1,下半部分是屏幕2.正如您所看到的,如果此人正确回答,我在屏幕2中更新得分时会遇到问题。

https://github.com/dotnet/roslyn/issues/9795

1 个答案:

答案 0 :(得分:0)

  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
  4. 学习App Inventor的一个非常好的方法是在AI2免费在线电子书http://www.appinventor.org/book2中阅读免费的Inventor手册......链接位于网页的底部。该书“教导”用户如何使用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的基础知识,然后尝试一下并遵循Top 5 Tips: How to learn App Inventor