DownloadManager和Android 7.0取消功能

Raf*_*yan 1 android broadcastreceiver android-7.0-nougat

如果您使用的是DownloadManager, Android N会直接在下载通知上显示"取消"功能.

他们是否添加了任何意图过滤器操作来捕获此事件?

此时,DownloadManager只获得3个动作:

  • ACTION_DOWNLOAD_COMPLETE

  • ACTION_NOTIFICATION_CLICKED

  • ACTION_VIEW_DOWNLOADS

我尝试使用ACTION_NOTIFICATION_CLICKED手动取消下载,但如果用户点击"取消"按钮,我就不会收到通知.

Gui*_*shh 8

ACTION_DOWNLOAD_COMPLETE如果用户单击"取消",则DownloadManager应向您的应用发送广播.但它是Android N中的一个已知错误,Android团队正在研究它:

问题219785:DownloadManager不发送ACTION_DOWNLOAD_COMPLETE广播,同时点击通知上的取消按钮取消下载.

我们要等待解决!