【问题标题】:downloading with service and showing progress bar使用服务下载并显示进度条
【发布时间】:2012-03-23 03:05:35
【问题描述】:

我必须下载一个文件并在下载开始时显示进度。同时用户可以去任何其他活动。所以,我认为最好的方法是在服务的帮助下下载。

但是如何发送进度更新。

我得到了这个代码

Sameer Z. answer to download from service

但是如何显示进度。

【问题讨论】:

  • 但是用户从一个选项卡转到另一个选项卡。如果活动完成,那么异步任务也将停止。
  • ok 使用服务,您可以使用接口回叫

标签: android android-service android-progressbar


【解决方案1】:

您可以设计一个自定义通知,它将在通知栏中显示进度。如果从服务下载,这是显示下载进度的最佳方式。

你想要的在这里: http://united-coders.com/nico-heid/show-progressbar-in-notification-area-like-google-does-when-downloading-from-android 还要检查: http://developer.android.com/guide/topics/ui/notifiers/notifications.html#CustomExpandedView

【讨论】:

    【解决方案2】:

    AsyncTask 会解决你的问题

    查看此链接:Threads, Handlers and AsyncTask

    【讨论】:

      猜你喜欢
      • 2011-03-02
      • 2021-10-26
      • 2019-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多