Android 服务中显示Notification失败。
来源:互联网 发布:大闸蟹品牌 知乎 编辑:程序博客网 时间:2024/05/17 08:37
源码如下:
无论显示Notification的代码放在服务的哪里都显示不出来。
public class MyForegroundService extends Service {
@Override
public void onCreate() {
super.onCreate();
NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
Notification.Builder builder = new Notification.Builder(getApplicationContext()).setTicker("显示于屏幕顶端状态栏的文字").setSmallIcon(R.mipmap.ic_launcher);
Notification notification = builder.setContentTitle("这是Title").setContentText("这是文档").build();
notificationManager.notify(10, notification);
}
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
// NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
// Notification.Builder builder = new Notification.Builder(getApplicationContext()).setTicker("显示于屏幕顶端状态栏的文字").setSmallIcon(R.mipmap.ic_launcher);
// Notification notification = builder.setContentTitle("这是Title").setContentText("这是文档").build();
// notificationManager.notify(10, notification);
return START_STICKY;
}
但是放在Activity中显示出来了。所以怀疑是service配置问题。
将服务配置改为
<service
android:name=".MyForegroundService"
android:enabled="true">
</service>
显示出来了。
- Android 服务中显示Notification失败。
- 提示服务Notification在Android中…
- 在Android的Notification中显示进度条
- 在Android的Notification中显示进度条
- 在Android的Notification中显示进度条
- 在Android的Notification中显示进度条
- android 显示notification
- Notification中显示进度条
- Android 中状态栏(屏幕顶部)消息的显示 Notification
- Android中使用Notification实现应用更新显示下载进度
- Android Notification 显示后消失
- android Service显示Notification浅析
- Android Notification动态显示通话时间
- Android Notification动态显示通话时间
- Notification中显示ProgressBar组件
- android中notification使用方法
- Android中使用Notification
- Android开发与服务交互过程中,HTTPURLconnection 连接失败
- 实时统计各进程的流量
- 进程隐藏与进程保护(SSDT Hook 实现)(三) 转载自 Zachary.XiaoZhen - 梦想的天空
- eclipse中maven配置
- AJAX使用出现乱码的问题
- 日经社説 20150427 日本のITはウエアラブルで巻き返せ
- Android 服务中显示Notification失败。
- 事件分发机制
- NSUserDefaults 相关
- CABasicAnimation动画和调用系统声音
- java注解大概
- Doxygen详细介绍
- .Net执行cmd获取系统信息
- 社説 20150427 装備の長期契約 防衛力増強へ効率化の徹底を
- J2EE基础教程1--简介