通知取消问题

问题描述:

我想删除顶部栏中的所有通知。为此,我使用下面的代码。通知取消问题

notification = (NotificationManager) mContextNotification.getSystemService(NOTIFICATION_SERVICE); 

if(mNotificationManager != null) 
    mNotificationManager.cancelAll(); 

但是没有通知正在从栏中删除。我的代码中有什么问题?

您正在申报notification,但尝试使用mNotificationManager

我个人没有任何麻烦,删除所有的通知时,我的应用程序恢复:

@Override 
public void onResume() { 
    super.onResume(); 
    mNotificationManager.cancelAll(); 
} 

的mNotificationManager被宣布像你这样(只调用正确的事)。如果使用onCreate中的系统服务创建它,并且稍后执行取消操作,它不应该为null。

+0

对不起,在代码中输入错误。我现在纠正了它。但它不起作用 – 2011-03-20 14:54:38