notification-清除一个通知状态出现的问题

问题描述

清除一个通知状态出现的问题

我不知道如何清除一个通知状态。

public void NotificationStatus(){
    Intent intent = new Intent(this, Stimulation.class);
    NotificationManager notificationManager
        = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
    Notification notification = new Notification(
        david.flanagan.android.VenAssist.Activities.R.drawable.notification_icon,
        "VenAssist Stimulation ON", System.currentTimeMillis());
    PendingIntent activity = PendingIntent.getActivity(this, 0, intent, 0);
    notification.flags |= Notification.FLAG_ONGOING_EVENT;
    notification.flags |= Notification.DEFAULT_VIBRATE;
    notification.defaults |= Notification.DEFAULT_SOUND;
    notification.setLatestEventInfo(this, "VenAssist",
        "Stimulation Started", activity);
    notificationManager.notify(0, notification);
}

我想在服务器的onDestroy()函数中通过调用 notification.cancel(0);来清除通知状态。

我创建了一个通知的实例,不确定对不对。

private NotificationManager notification;

我想取消服务时,因此清除 status bar,程序就崩溃了。

解决方案

加上第一句试试:

 NotificationManager m_NotificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
    m_NotificationManager.cancel(0);
时间: 2024-09-10 14:42:00

notification-清除一个通知状态出现的问题的相关文章

notificaion-在Android中如何清除一个通知状态?

问题描述 在Android中如何清除一个通知状态? 我清除不了一个状态栏通知. public void NotificationStatus(){ Intent intent = new Intent(this, Stimulation.class); NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); Notification notifi

请求-怎样通过jenkins实现监控一个网页状态,如果不是200就发送邮件通知给责任人?

问题描述 怎样通过jenkins实现监控一个网页状态,如果不是200就发送邮件通知给责任人? 我的基本需求是这样的: 我想通过jenkins,针对一个项目进行配置后,实时监控这个项目的状态,如果不是200,请求访问不到的情况下,就发送邮件告知. 跪求各位大神给予指导,小生在线等.感谢各位.如果我这里说的不是特别明白可以加我qq:1403534388 , 解决有赏.

Android 中Notification弹出通知实现代码

NotificationManager 是状态栏通知的管理类,负责发通知.清除通知等操作. NotificationManager 是一个系统Service,可通过getSystemService(NOTIFICATION_SERVICE)方法来获取 接下来我想说的是android5.0 后的弹出通知, 网上的方法是: //第一步:实例化通知栏构造器Notification.Builder: Notification.Builder builder =new Notification.Build

Android实现为Notification加上一个进度条的方法_Android

本文实例讲述了Android实现为Notification加上一个进度条的方法.分享给大家供大家参考,具体如下: package com.notification; import android.app.Activity; import android.app.Notification; import android.app.NotificationManager; import android.app.PendingIntent; import android.content.Intent;

Android实现为Notification加上一个进度条的方法

本文实例讲述了Android实现为Notification加上一个进度条的方法.分享给大家供大家参考,具体如下: package com.notification; import android.app.Activity; import android.app.Notification; import android.app.NotificationManager; import android.app.PendingIntent; import android.content.Intent;

Extjs grid添加一个图片状态或者按钮的方法

extjs的grid中我们经常需要添加一个图片状态或者按钮,总结一下自己用过的方法:    一.状态表示:   代码如下: renderer:function(value){  if(value==0){  return "<img src='images/icons/cancel.png'>";  }else if(value==1){  return "<img src='images/icons/accept.png'>";  }  r

用java写一个通知公告系统

问题描述 用java写一个通知公告系统 要求用户打开页面后可以直接看到发布的通知公告,并且可以下载,管理员可以上传通知公告或者共享文件,管理员上传界面包括标题,内容和图片,用java 语言写 解决方案 这个用java web相关技术都可以实现,简单的jsp+servlet+javabean 稍微复杂一点的采用可采用ssh等框架实现.没有什么难度!

Extjs grid添加一个图片状态或者按钮的方法_extjs

extjs的grid中我们经常需要添加一个图片状态或者按钮,总结一下自己用过的方法: 一.状态表示: 复制代码 代码如下: renderer:function(value){ if(value==0){ return "<img src='images/icons/cancel.png'>"; }else if(value==1){ return "<img src='images/icons/accept.png'>"; } return

ajax-我想在填表的时候清除一个字段的缓存

问题描述 我想在填表的时候清除一个字段的缓存 如图,我想实现的是弹出这个对话框的时候吧刚刚输入的数据清除掉,能用ajax实现么?如果不能,还有什么好用的办法么?