如何在android中的另一个活动中获取一个活动的更新?

如何在android中的另一个活动中获取一个活动的更新?,android,progress-bar,android-activity,Android,Progress Bar,Android Activity,我有3项活动A、B和C。在活动A中,我开始下载一个文件,从那里我转到活动B,再从那里转到活动C。现在,我想显示我在活动B&C中的活动A中开始的文件下载进度条 如何在android中实现这一点。如果有人有任何想法,请帮助我。欢迎所有建议。我建议在服务中进行下载,而不是在与活动相关的线程中进行下载。该服务可以广播进度更新和每个活动注册以接收它们。或者,每个活动都可以绑定到服务并请求更新。有一个关于使用服务下载文件的不错的教程 这样做的另一个好处是,如果活动被销毁并重新启动(例如,当用户旋转设备时),

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


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

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


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

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

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