Android 下载进度条传递问题!!!分都不是事

有一个下载管理器,在下载的时候能得到进度条,我要怎么把进度条传到另一个Activity,
当另一个Activity打开的时候能得到从mainActivity中得到进度条,并且动态改变进度条
可能会有多个下载任务
!!!!!!!!!!!!!!!!!!!!
真的很急求大家帮帮忙

图片说明

在mainActivity里面通过handler发送消息到另外一个activtivity改变UI,或者asynctask

AsyncTask 自带进度更新的 可以搞一个 观察者 mActivity里面 setChanged notify anthoerActivity 里面 update 观察者用法 可以百度

可以发送广播啊,到另外一个activity里面接收就好了

通过 Intent 的Braodcast 来实现不同 Active 之间的通讯

进度常量改成静态的,别的activity直接访问这个静态常量就可以,变化就更新,通过intent传递的值是固定的,你要么设置get set 方法获取,要么静态化。

广播可以,或者用runable与handler传值

你可以使用观察者模式,这样两个Activity的进度都一样了,你就可以实时更新进度了