【发布时间】:2016-03-15 07:51:04
【问题描述】:
有人知道如何摆脱通知中似乎弹出的小通知图标吗?就是用红色圈起来的图标。这是自动完成的内置功能吗?这些数字是出现在通知中的图标,但我不希望它们出现在下拉通知中。
[编辑] 基本上我在 res 文件夹中有 150 个图标,根据温度,相应的图标将用于通知。因此,作为下面的一个示例,温度为 19.8,我向上或向下舍入以获取用于通知的图标。所以在下面的例子中使用了 20。但是通知在通知下拉列表中有该图标。我宁愿它不存在。
// Build the Notification
Notification.Builder notificationBuilder = new Notification.Builder(mContext)
.setTicker(tickerText)
.setSmallIcon(icon)
.setLargeIcon(drawableToBitmap(iconDrawable))
.setAutoCancel(true)
.setContentTitle(contentTitle)
.setContentText(contentText)
.setContentIntent(mContentIntent)
.setOngoing(true);
最后一张图片有指向它的箭头,这就是我要删除的“辅助图标”的意思。
【问题讨论】:
-
对不起@CommonsWare,但这不是一个数字,而是一个带圆圈的图标,我有 150 个编号图标,根据气象站的温度从 res 文件夹中选择。从技术上讲,它是一个图标。所以 setNumber() 不是我想要的,但我从中学到了一些新东西。
-
这个带圆圈的数字是否只出现在棒棒糖设备上?如果是这样,您可能在某处致电
setNumber()。 -
它适用于 kitkat 和棒棒糖。我不会在任何地方调用 setNumber()。
-
在您的顶部截图中,您如何设置红色圆圈中的数字 20 ?发布您用于创建通知的代码。
标签: android notifications