从状态栏中删除通知

时间:2011-06-30 14:36:11

标签: android

我能够向Android模拟器发送通知。当我点击它时,活动就会打开。但通知单独保留在状态栏中。通常,当您收到短信/通知并单击它们时,您将转到特定活动,当您展开状态栏时,您将看不到已单击的通知。 所以,我的问题是 - 如何点击后通知消失?这有特殊功能吗?感谢。

2 个答案:

答案 0 :(得分:2)

在创建通知时将Notification.FLAG_AUTO_CANCEL添加到通知中。

答案 1 :(得分:1)

要在用户从“通知”窗口中选择状态栏通知时清除状态栏通知,请将“FLAG_AUTO_CANCEL”标志添加到“通知”对象。您也可以使用cancel(int)手动清除它,向其传递通知ID,或使用cancelAll()清除所有通知。

参考 - http://developer.android.com/guide/topics/ui/notifiers/notifications.html