Android Notification.Builder: show a notification without icon
android, android-notifications
Solution
On Jelly Bean and later you can use `nbuilder.setPriority(Notification.PRIORITY_MIN)`; the exact interpretation of this priority level is left up to the system UI, but in AOSP this causes the notification's icon to be hidden.
This is intended for "ambient" or "background" information that doesn't need to get the user's attention, but if the user happens to be poking around the notification panel, she might be interested. See the Notifications section of the Android Design site for more about how to best use notification priority.
Problem
``` String ns = Context.NOTIFICATION_SERVICE; NotificationManager mNotificationManager = (NotificationManager) getSystemService(ns); int icon = R.drawable.ic_notification_icon; android.app.Notification.Builder nbuilder = new Notification.Builder(this); nbuilder.setContentTitle(getString(R.string.notifcation_title,mProfile.mName)); nbuilder.setContentText(msg); nbuilder.setOnlyAlertOnce(true); nbuilder.setOngoing(true); nbuilder.setSmallIcon(icon,level.level); ``` How can I hide or completely delete the smallIcon? I tried to not use nbuilder.setSmallIcon, but the result is that the notification is not shown at all!