我正在制作一个聊天应用程序,当用户退出应用程序时我有要求,那么我的应用程序的所有通知都应该从通知栏中删除。
可能吗??
谢谢
我相信这会成功:
http://developer.android.com/reference/android/app/NotificationManager.html#cancelAll()
或者您也可以通过 ID 取消它们:
http://developer.android.com/reference/android/app/NotificationManager.html#cancel(int)
是的,使用 NotificationManager.cancelAll()
http://developer.android.com/reference/android/app/NotificationManager.html#cancelAll()
是的,看这里:
您只需要提供您的通知ID;仅删除您的应用程序的通知。
当用户注销或活动进入 onPause() 或 onStop() (取决于您的需要)时,您使用:
public void cancel (String tag, int id)
取消先前显示的通知。如果它是瞬态的,则视图将被隐藏。如果它是持久的,它将从状态栏中删除。