【问题标题】:App Inventor, add items to list and viewApp Inventor,将项目添加到列表和查看
【发布时间】:2016-03-23 04:52:15
【问题描述】:

我一直在搜索和观看大量的 youtube 视频,但我真的无法弄清楚这一点。

我有一个下拉菜单,其中包含一些项目。用户必须选择一个项目,该项目应存储在显示屏中。 现在我有了它,所以用户可以从 screen1 的下拉菜单中选择一个项目并添加到 screen2。 但是如果我想添加另一个项目,itemViewer 会删除第一个项目并将其替换为新项目。

所以我想要的是将更多项目从屏幕 1 添加到屏幕 2,而不是替换另一个。

这是我的代码
Screen1 屏幕2

【问题讨论】:

  • 这是我的图像代码 - 不,不要那样做。我们讨厌它。请以代码形式发布代码
  • 是的,我明白这一点,但由于 App inventar 使用的是块语言,我不确定我该怎么做。

标签: android list app-inventor viewer


【解决方案1】:

回到 Screen1 后,您必须再次从 TinyDB 读取存储的列表,并将其分配给变量 listOfItems,然后再添加新项目(否则您从空列表重新开始)。

另请参阅 Stephen 的 TinyDB tutorialrecommended method of switching screens

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-06-23
    • 2019-11-29
    • 2017-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-14
    相关资源
    最近更新 更多