我这里有一个代码,广播接收器将通过它来敬酒。然而,这与我无关,我想知道如何(在)广播接收器类中获取通知并在原始类中编写addaction代码时将其清除。在addAction方法中,我是否可以指定正在传递的通知?我在那里迷路了我只知道我正在向here.....how展示的吐司的代码我会传递信息来解除广播接收器上的通知吗,谢谢,或者如果有关于这个的帖子你能链接它吗我找不到。
.addAction(android.R.drawable.ic_menu_close_clear_cancel,"Close",PendingIntent.getBroadcast(
this,
0,
new Intent(getString(R.string.notification_broadcast))
.putExtra(NotificationAssignment.TOAST_TEXT,
"Why would you Toast on a notification???"),
PendingIntent.FLAG_UPDATE_CURRENT)))发布于 2013-04-30 09:12:33
显示通知时,为其分配一个ID。然后在您的广播接收器中,使用相同的ID将其取消。
在res/中的某处:
<item name="notification.blah" type="id" />在您显示通知的任何位置:
nm.notify(R.id.notification_blah, notification);在您的接收器中:
NotificationManager nm = context.getSystemService(Context.NOTIFICATION_MANAGER);
nm.cancel(R.id.notification_blah);https://stackoverflow.com/questions/16290499
复制相似问题