您的位置:首页 > 移动开发 > Android开发

android之Notification监听系统清除通知栏

2012-05-15 15:55 477 查看
Notification notification = new Notification(R.drawable.icon, "嘎你妹", System.currentTimeMillis());

NotificationManager nm = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);

Intent ii = new Intent();

PendingIntent contentIntent = PendingIntent.getActivity(context, 0, ii, PendingIntent.FLAG_UPDATE_CURRENT);

notification.flags = Notification.FLAG_AUTO_CANCEL;

notification.defaults = Notification.DEFAULT_SOUND;

 

Intent i = new Intent("com.android.broadcasttest.xxx");//已有广播

notification.deleteIntent = PendingIntent.getBroadcast(this,
0,i, 0);

notification.setLatestEventInfo(context, "嘎嘎消息",

String.format("共%d条新消息", 1), contentIntent);

nm.notify(R.string.app_name, notification);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android service
相关文章推荐