我有一个意向服务已经在一个单独的过程中发布,由于某些原因我也以不会被Android操作系统杀死的方式提供服务,除非它被用户使用GUI明确停止活动按钮。
每件事都很好。我正在根据下载状态的进度更新我的通知区域,请参阅以下服务方法。
void publishProgress(int progress) {
mBuilder.setProgress(100, progress, false);
mNotifyManager.notify(1, mBuilder.build());
}
它正在使用当前下载状态更新通知。在下载完成后,我进行了回调,一旦下载完成,它就会隐藏活动上的停止按钮。
现在我想在活动中显示下载状态,显示到目前为止已经完成的下载百分比(我在通知区域中显示的相同,所以我将使用该方法)
那么如何在1%完成之前更新并发送回调给活动,直到完成为止。
所以任何想法如何进行这种实时更新。