Android NotificationManager 问题

Android NotificationManager issue

我正在使用 url 中的下载文件 link http://www.worldbestlearningcenter.com/tips/Android-download-notification.htm 并且一切正常,直到我尝试下载一个新文件,而一个仍在下载,新文件没有显示......无论如何我可以为每个新下载制作不同的 NotificationManager 吗? 以及如何添加暂停和恢复

谢谢

对于两个下载任务,您两次使用相同的通知号码

mNotifyManager.notify(0, mBuilder.build());

改为

mNotifyManager.notify(notificationnr, mBuilder.build());

向 BackTask 添加一个构造函数,为每个任务赋予它自己的标识号。

代码中有更多奇怪的地方。例如,onPreExecute() 中的 Toast 显示很晚。如果您也在 onPostExecute 中放置一个 toast 并使用两个任务,您将只会看到来自 OnPreExecute 的第一个 toast 和来自 onPostExecute 的最后一个。让所有 toasts 也显示 de indentification 编号,以便您可以区分它们。

单击时通知不会消失。这不是正常行为。