Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在另一场比赛后进行动作_Android_Json_Parsing_App Inventor - Fatal编程技术网

Android 如何在另一场比赛后进行动作

Android 如何在另一场比赛后进行动作,android,json,parsing,app-inventor,Android,Json,Parsing,App Inventor,我正在尝试运行一个操作,但只有在另一个操作完成后才能运行。 我拥有的是一个yql,可以从网站上提取json,并解析我需要的信息。 问题是我试图提取的部分信息是一张图片。 所以基本上这个过程是这样的: YQL请求 结果是Json 将Json中的信息解析为图片的web URL 保存到临时数据/标签1以进行测试 将picture1设置为来自Tamp数据的URL,并从web中提取图片 问题是,在URL关闭并被解析之前,操作已经完成。导致url在那里,而不是图片 我曾尝试使用多个if语句使其工作,但没有成

我正在尝试运行一个操作,但只有在另一个操作完成后才能运行。 我拥有的是一个yql,可以从网站上提取json,并解析我需要的信息。 问题是我试图提取的部分信息是一张图片。 所以基本上这个过程是这样的:

YQL请求 结果是Json 将Json中的信息解析为图片的web URL 保存到临时数据/标签1以进行测试 将picture1设置为来自Tamp数据的URL,并从web中提取图片 问题是,在URL关闭并被解析之前,操作已经完成。导致url在那里,而不是图片

我曾尝试使用多个if语句使其工作,但没有成功

我不能使用计时器,因为android设备上的互联网连接速度各不相同。我必须将其设置为最低可能的连接,这可能是10秒以上

我已经在这方面工作了将近一个星期,除了计时器之外没有任何成功

有什么建议吗


谢谢你

实际上我不明白这个问题。。。在Web.GotText事件中解析JSON以获取图片的URL,并设置image1.picture=URL。几秒钟后,根据internet连接和图片大小,图像应显示出来。如果这不起作用,你的区块截图会有所帮助。你可能想跟进