【发布时间】:2016-04-15 00:59:00
【问题描述】:
我需要一些帮助来解决 App Inventor 2 中的一个问题。情况是我有一个解析的 JSON 结果,然后将它作为列表 (storeparseData) 存储在 tinyDB 标记中。
问题是,我在屏幕启动时完成了这个功能,所以用该 JSON 列表填充 tinyDB 标记,然后根据用户请求搜索特定值。
当应用程序正在运行并且我输入搜索条件时,我收到以下错误“参数 [empty-string] 是 GetValue 的参数数量错误”。我想,它在 tinyDB 标记中找不到任何东西要搜索,导致 JSON 数据需要一些时间来获取和解析。
这是我现在检查存储列表是否在 tinyDB 中所做的工作:
这里我检查存储在 tinyDB 中的列表是否有一个项目:
那么,我如何检查 tinyDB 是否使用 JSON 结果列表填充在此标记中,以便我可以搜索它?这在 App Inventor 2 中是否可行?
如果可能,请有人通过示例代码块或类似的教程(如果有)就这个问题提出建议。提前感谢大家的回答。
【问题讨论】:
标签: android json app-inventor tinydb