2013-01-24 109 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的基本概念。