我有2项活动。 Activiy A将列出要下载的链接。 活动B具有下载项目的列表视图。 当我点击活动A中的链接时,如何将活动B的链接发送到下载而不更改活动A(活动B仍然在后台下载)?
答案 0 :(得分:1)
您需要了解活动不需要任何结果,活动需要数据。并且活动可以使用这些数据来加载其内容。并且没有将这些数据用于活动,直到其背景。所以这是解决方案:
答案 1 :(得分:0)
我的方法是:
活动A:显示要下载的项目列表。
服务B:在后台下载该项目。也许你可以排队 多个下载项目。
文件C:当你完成下载的东西时,你应该保存它 事实上是一个文件。
活动D:当此活动开始时,它应显示为“文件C”和 显示其内容。
如果没有启动它,您无法真正将数据发送到活动。当一个活动不可见时,它几乎睡着了。
你应该读这个:Application Fundamentals,多读几遍......然后再读一遍。在使用Android多年后,我仍然会回去阅读它。