有些应用程序有通知,不能通过滑动它们来关闭它们。
我该如何管理这种行为?
使用标志,FLAG_ONGOING_EVENT
使其持久化。
Notification notification = new Notification(icon, tickerText, when);
notification.flags = Notification.FLAG_ONGOING_EVENT;
你也可以检查,FLAG_NO_CLEAR
我使用以下代码使我的通知持久化:
startForeground(yourNotificationId,notificationObject);
要使其可被解雇,只需执行以下操作:
停止前景(真);