假设我的应用程序中有2个名为Act1和Act 2的活动。现在,Act1在关闭时发送状态通知,调用Act2。使用Act2,我可以清除该通知。现在假设用户没有点击通知并再次调用Act1,通知不会被清除。我希望这发生。我怎么能这样做?
谢谢, 罗希特夏尔
答案 0 :(得分:5)
使用android.app.NotificationManager
,您可以按通知ID清除通知。
NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
notificationManager.cancel(notificationId);