第一次在这里发布问题:)
我正在开发一个需要来自 URL 的资源的Android应用程序,并使用IntentService来加载它。
这个应用程序有 3 个活动:
Activity W:欢迎活动,有一些设置,可以打开A或B。
活动A:对来自 URL 的资源做一些工作。
活动B:对来自 URL 的资源做一些工作。
Activity W会自动启动IntentService,以便它可以开始在后台加载资源以节省时间。这样,当用户到达需要资源的活动A或B时,工作已经完成或几乎完成。
问题:当IntentService成功加载资源时,它不知道显示的是哪个Activity。也许用户仍在 Activity W上,或者它在A或B上。
问题:如何轻松地将IntentService中的资源(它是一个 ArrayList)传递到活动A或B中,以展示中的哪一个为准?如果用户仍在W上,那么将资源放在哪里以便稍后可以由A或B检索?
谢谢你。