如果您使用 DownloadManager,Android N 会直接在下载通知中引入“取消”功能。
他们是否添加了任何 intent-filter 操作来捕获此事件?
此时 DownloadManager 仅获得 3 个 Action :
ACTION_DOWNLOAD_COMPLETE
ACTION_NOTIFICATION_CLICKED
ACTION_VIEW_DOWNLOADS
我尝试使用 ACTION_NOTIFICATION_CLICKED
手动取消我的下载,但如果用户点击“取消” 按钮,我不会收到通知。
最佳答案
如果用户点击取消,DownloadManager 应该向您的应用程序发送 ACTION_DOWNLOAD_COMPLETE
广播。但它是 Android N 中的一个已知错误,Android 团队正在处理它:
我们必须等待修复!
关于android - DownloadManager 和 Android 7.0 取消功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39231544/