如何显示隐藏的通知?
How do I display hidden notifications?
我正在开发一个简单的应用程序,它会在点击按钮时启动服务...该服务会创建一个持续通知,但我不希望它在状态栏中显示任何图标...
在这张图片中,您可以看到 WiFi ADB 有一个无法关闭的标准持续通知...
Google现在(62多云),自动,自动在通知栏关闭时不显示任何图标,它们在一个单独的组中(在那条灰线下)。
我到处寻找如何实现它,但找不到任何东西......甚至通常非常详尽的 Android 文档也没有提供任何相关信息。
编辑:
现在这是我显示通知的方式:
Notification notification = new NotificationCompat.Builder(this)
.setContentTitle("Power Napp")
.setContentText("Napping...")
.setSmallIcon(R.drawable.ic_notification)
.setContentIntent(pendingIntent)
.setOngoing(true)
.build();
有一个简单的技巧。添加:
.setPriority(Notification.PRIORITY_MIN)
并且通知不会在状态栏中显示图标。
http://developer.android.com/reference/android/app/Notification.html#PRIORITY_MIN
对此不是很清楚,但记录在此处:
我正在开发一个简单的应用程序,它会在点击按钮时启动服务...该服务会创建一个持续通知,但我不希望它在状态栏中显示任何图标...
在这张图片中,您可以看到 WiFi ADB 有一个无法关闭的标准持续通知...
Google现在(62多云),自动,自动在通知栏关闭时不显示任何图标,它们在一个单独的组中(在那条灰线下)。
我到处寻找如何实现它,但找不到任何东西......甚至通常非常详尽的 Android 文档也没有提供任何相关信息。
编辑:
现在这是我显示通知的方式:
Notification notification = new NotificationCompat.Builder(this)
.setContentTitle("Power Napp")
.setContentText("Napping...")
.setSmallIcon(R.drawable.ic_notification)
.setContentIntent(pendingIntent)
.setOngoing(true)
.build();
有一个简单的技巧。添加:
.setPriority(Notification.PRIORITY_MIN)
并且通知不会在状态栏中显示图标。
http://developer.android.com/reference/android/app/Notification.html#PRIORITY_MIN
对此不是很清楚,但记录在此处: