单击“我的页脚”图标时如何从状态栏删除通知

时间:2019-06-25 12:44:16

标签: android firebase android-notifications

当我单击页脚图标时,我想从状态栏中删除通知。如何在服务类之外调用此方法:

 mNotificationManager.cancel(MY_NOTIFICATION_ID); 

还有其他解决方案可通过单击自定义按钮删除通知吗?

1 个答案:

答案 0 :(得分:2)

您可以通过以下方式在服务类外部调用通知(例如,通过单击按钮进行活动):

NotificationManager mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
mNotificationManager.cancel(MY_NOTIFICATION_ID);

您可以在https://developer.android.com/training/notify-user/build-notification#Removing上查看其详细信息。