【问题标题】:How to get updates of one activity in another activity in android?如何在android的另一个活动中获取一个活动的更新?
【发布时间】:2012-06-07 04:08:05
【问题描述】:

我有 3 个活动 A、B 和 C。在活动 A 我开始下载一个文件,从那里我转到活动 B,然后从那里 C。现在我想要显示我在活动 A 中开始的文件下载的进度条 活动 B 和 C。

我如何在 android 中实现这一点。如果有人有任何想法,请帮助我。欢迎所有建议。

【问题讨论】:

    标签: android progress-bar android-activity


    【解决方案1】:

    我建议在服务中进行下载,而不是在与活动相关的线程中。该服务可以广播进度更新,并且每个活动都注册以接收它们。或者每个活动都可以绑定到服务并请求更新。有一个很好的教程 here 关于使用服务下载文件。

    这样做的另一个优点是,如果 Activity 被销毁并重新启动(例如,当用户旋转设备时),下载不会成为孤立的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-05
      • 1970-01-01
      相关资源
      最近更新 更多