当我单击页脚图标时,我想从状态栏中删除通知。如何在服务类之外调用此方法:
mNotificationManager.cancel(MY_NOTIFICATION_ID);
还有其他解决方案可通过单击自定义按钮删除通知吗?
答案 0 :(得分:2)
您可以通过以下方式在服务类外部调用通知(例如,通过单击按钮进行活动):
NotificationManager mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
mNotificationManager.cancel(MY_NOTIFICATION_ID);
您可以在https://developer.android.com/training/notify-user/build-notification#Removing上查看其详细信息。