我正在开发一个简单的应用程序,当点击按钮时启动服务...该服务会创建一个持续的通知,但我不希望它在状态栏中显示任何图标...
在此图片中,您可以看到WiFi ADB有一个标准的持续通知,无法解除......
当关闭通知栏并且它们位于单独的组(在该灰线下)时,Google Now(62 Cloudy),自动和自动不会显示任何图标。
我到处寻找如何实现这一目标但无法找到任何内容......即使是通常非常详尽的Android文档也无法提供任何相关信息。
修改
现在这就是我显示通知的方式:
Notification notification = new NotificationCompat.Builder(this)
.setContentTitle("Power Napp")
.setContentText("Napping...")
.setSmallIcon(R.drawable.ic_notification)
.setContentIntent(pendingIntent)
.setOngoing(true)
.build();
答案 0 :(得分:0)
有一个简单的伎俩。添加:
.setPriority(Notification.PRIORITY_MIN)
通知不会在状态栏中显示图标。
http://developer.android.com/reference/android/app/Notification.html#PRIORITY_MIN
对此并不十分清楚,但这里有记录: