Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个正在进行的任务,完成后,我希望通知可以取消。
为此,我创建了一个带有 notification.flags 为零的新通知,但该通知一直无法取消。
显然,FLAG_FOREGROUND_SERVICE即使在重置标志之后,通知也无法变为可取消。
FLAG_FOREGROUND_SERVICE
仅删除FLAG_FOREGROUND_SERVICE和使用0orFLAG_ONGOING_EVENT后,通知可以分别取消或不可取消。
0
FLAG_ONGOING_EVENT
请看这里:Android更新通知
简而言之,你要做的是: