private void showNotification() {
// 创建一个NotificationManager的引用
NotificationManager notificationManager = (NotificationManager)
AutoFile.this.getSystemService(android.content.Context.NOTIFICATION_SERVICE);
// 定义Notification的各种属性
Notification notification = new Notification(R.drawable.dvd,
"天籁之音播放器", System.currentTimeMillis());
notification.flags |= Notification.FLAG_ONGOING_EVENT; // 将此通知放到通知栏的"Ongoing"即"正在运行"组中
notification.flags |= Notification.FLAG_NO_CLEAR; // 表明在点击了通知栏中的"清除通知"后,此通知不清除,经常与FLAG_ONGOING_EVENT一起使用
notification.flags |= Notification.FLAG_SHOW_LIGHTS;
notification.defaults = Notification.DEFAULT_LIGHTS;
notification.ledARGB = Color.BLUE;
notification.ledOnMS = 5000;
// 设置通知的事件消息
CharSequence contentTitle = "天籁之音正在播放……"; // 通知栏标题
CharSequence contentText = "ameyume"; // 通知栏内容
Intent notificationIntent = new Intent(AutoFile.this, MyPlayerService.class); // 点击该通知后要跳转的Activity
PendingIntent contentItent = PendingIntent.getActivity(AutoFile.this, 0,
notificationIntent, 0);
notification.setLatestEventInfo(AutoFile.this, contentTitle, contentText,
contentItent);
// 把Notification传递给NotificationManager
notificationManager.notify(0, notification);
}
要删除图标,用以下代码:
// 启动后删除之前我们定义的通知
NotificationManager notificationManager = (NotificationManager) this
.getSystemService(NOTIFICATION_SERVICE);
notificationManager.cancel(0);
分享到:
相关推荐
主要介绍了android实现状态栏添加图标的函数,较为详细的分析了Android状态栏添加及删除图标的具体实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
本资源说明如何在状态栏中添加进度条,其主要代码都在CMainFrame::OnCreate()函数里,无需教程,一看就懂。
主要介绍了Android编程实现禁止状态栏下拉的方法,结合实例形式详细分析了Android状态栏操作相关的函数、属性调用及权限控制设置技巧,需要的朋友可以参考下
利用API函数Shell_NotifyIcon在任务栏上放置图标。并且可以相应任务栏图标消息(5KB)
实现功能: 1、修改背景颜色 2、修改mfc系统icon图标 3、下拉列表,控制波形显示,模拟串口发来数据 4、ADO数据库直连,读取数据,显示 ... 7、状态栏,动态时钟控制显示 vc6.0运行成功无误,是一次期末交的小作业!
主要介绍了Android studio 运行main 函数的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
将在MonoDevelopment中将代码做如下修改:Unity3D教程:使用OnGUI函数显示状态栏并且使用触发器修改玩家当前信息运行以下程序,可以看到一个逐
在 `QMainWindow` 中,你可以通过以下步骤在状态栏上添加标签、消息和控件: 1. **创建状态栏:** `QStatusBar` 类通常已经作为 `QMainWindow` 的一部分存在,你可以使用 `statusBar()` 函数来获取当前的状态栏...
android系统函数大全
主要介绍了Android开发实现应用层面屏蔽状态栏的方法,结合实例形式分析了Android屏蔽状态栏的相关函数调用、权限控制及函数重写等相关操作技巧,需要的朋友可以参考下
Android javascript 调用本地Java函数
Java回调函数的理解。通过在Android小程序下运行一个Java回调程序。代码内部有简单讲解。
android api常用控件,系统函数大全,包括pdf与txt格式
VB状态栏显示进度条(嵌入状态栏面板)例子源码,利用 SetParent 和 SendMessage 这两个API函数。
该demo实现简单自定义回调函数,大家可以下载学习一下,希望可以帮助到您。
matlab开发-状态空间到传递函数。该代码演示了如何将MIMO系统从状态空间形式转换为传递函数形式。
android系统函数大全.pdf
CoordinateAxisChart:在Android绘制坐标轴函数图像
通过莱弗勒算法将状态空间变为传递函数,源代码。