qq_27665781
qq_27665781
采纳率53.9%
2016-01-14 01:30 阅读 1.7k

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

50

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

8条回答 默认 最新

  • qq_27665781 qq_27665781 2016-01-14 01:31

    图片说明

    点赞 评论 复制链接分享
  • kuqi007 不会吹比的程序猿不是好工程师 2016-01-14 01:58

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

    点赞 评论 复制链接分享
  • chuwe1 chuwe1 2016-01-14 02:03

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

    点赞 评论 复制链接分享
  • wenwen091100304 winton_by 2016-01-14 02:10

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

    点赞 评论 复制链接分享
  • 91program 91program 2016-01-14 02:13

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

    点赞 评论 复制链接分享
  • q812002440 cindyCode 2016-01-14 04:58

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

    点赞 评论 复制链接分享
  • zjt593688 尼罗河的初夏 2016-01-14 06:26

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

    点赞 评论 复制链接分享
  • euthan cuipeng_0916 2016-01-22 01:38

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

    点赞 评论 复制链接分享

相关推荐