Android 如何在另一场比赛后进行动作
我正在尝试运行一个操作,但只有在另一个操作完成后才能运行。 我拥有的是一个yql,可以从网站上提取json,并解析我需要的信息。 问题是我试图提取的部分信息是一张图片。 所以基本上这个过程是这样的: YQL请求 结果是Json 将Json中的信息解析为图片的web URL 保存到临时数据/标签1以进行测试 将picture1设置为来自Tamp数据的URL,并从web中提取图片 问题是,在URL关闭并被解析之前,操作已经完成。导致url在那里,而不是图片 我曾尝试使用多个if语句使其工作,但没有成功 我不能使用计时器,因为android设备上的互联网连接速度各不相同。我必须将其设置为最低可能的连接,这可能是10秒以上 我已经在这方面工作了将近一个星期,除了计时器之外没有任何成功 有什么建议吗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语句使其工作,但没有成
谢谢你实际上我不明白这个问题。。。在Web.GotText事件中解析JSON以获取图片的URL,并设置image1.picture=URL。几秒钟后,根据internet连接和图片大小,图像应显示出来。如果这不起作用,你的区块截图会有所帮助。你可能想跟进