设置图标nootification中的数字

时间:2017-03-15 15:00:42

标签: android

我想在小图标通知中设置数字而不是图片 我用过这个,但它不起作用

int icon = 12;

            notification  =   new NotificationCompat.Builder(getApplicationContext())

                    .setPriority(NotificationCompat.PRIORITY_MIN)
                    .setOngoing(true)
                    .setSmallIcon(icon)
                    .setContentTitle(getString(R.string.SpeedNoti) +current)
                    .setContentText(
                            getString(R.string.distancenoti) + data.getDistance())
                    .setContentIntent(pendingIntent)
                    .setVisibility(NotificationCompat.VISIBILITY_SECRET)



                    .build();

1 个答案:

答案 0 :(得分:0)

您传递给int的{​​{1}}需要是drawable的资源ID。如果您希望将数字12绘制为通知图标,则必须创建包含数字12的drawable,将其添加到项目中,并将其资源ID传递给setSmallIcon()