2013-01-24 76 views
2

我想向我的测验应用添加高分屏幕。我已经创建了一个开始值的高分屏幕,其中包含用户在最后一轮达到的分数,分类名称和难度。在App Inventor中创建高分屏幕

我该起始值分成2个变量:

第一只包含得分,另一个类别和难度。总而言之,我有3个类别和2个难度。现在我想保持每个类别和难度的前十名高分。像这样:

Category 1 Difficulty 1 
Category 1 Difficulty 2 
Category 2 Difficulty 1 
Category 2 Difficulty 2 
Category 3 Difficulty 1 
Category 3 Difficulty 2 

正如你所看到的,我将有6个不同的高分列表。

现在我的问题:

我怎么能保存所有的6所列出的在我的TinyDB和重新载入数据?

回答

1

每个列表的使用自己的标签为TinyDB
保存列表中的一个,使用TinyDB.StoreValue块,在Screen.Initialize再次得到它使用TinyDB.GetValue块,也看到了docu
并记住:第一次运行TinyDB是空的,请参阅an example here如何处理。
和:do the tutorials以熟悉App Inventor的基本概念。