我有一个activity,activity中有个进度条。另外有一个java类(纯java),分装了一些对数据操作的方法。然后在activity中调用分装好的方法,并实时跟新进度条。怎么实现?分装的方法中可以获得当前方法执行的进度,如30%,但怎么将该数据表现在进度条上呢?以前隐隐约约听说接口可以作为方法的一个参数。我想让调用它的activity传递一个接口进去。然后在接口中实现跟新进度条。但又不知道具体怎么搞,也不知道对不对。希望大虾多多指点!有点例子什么滴最好!不甚感激!

解决方案 »

  1.   

    直接传递进度条对象给Java类不行吗?
      

  2.   

    就是不知道才请教···那个activity要显示进度条的进度,传进去怎么个显示呢?
      

  3.   

    setProgress
    用handler更新百度很多这方面资料
      

  4.   

    handler会点,可是楼上貌似没有明白我地意思啊!进度只能在封装好的方法内获得,怎么在activity中获得呢?
      

  5.   

    http://topic.csdn.net/u/20111008/22/dfd68f44-a3d5-469e-bb6f-f4ac67cf64c1.html?39967
    我9楼的回复可以。但是没有实现%多少。这样真的很没必要。
      

  6.   

    嗯,很好!只是你那个是不是要方法执行完了才用handler发送消息呢?还有能不能把那个HttpManerger类也贴下啊?