【发布时间】:2015-03-22 14:03:23
【问题描述】:
我在我的应用程序中使用通知。目前,我遇到了显示Android L图标的问题。对于4.4及以下的设备,一切都很好。我使用了图标大小:大 - 图标 64 dp,图标状态栏 - 24 dp。设备 android L 图标状态栏显示为缺少的白色方块:
关于通知上的大图标出现空图标:
我想通知我的 android 我看起来像这样:
Android L 上的状态栏图标将可见。 我的代码:
NotificationManager notificationManager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
NotificationCompat.Builder builder = new NotificationCompat.Builder(context)
.setSmallIcon(R.drawable.icon_notification_small)
.setLargeIcon(BitmapFactory.decodeResource(context.getResources(), R.drawable.icon_notification);)
.setContentTitle(title)
.setDefaults(Notification.DEFAULT_SOUND | Notification.DEFAULT_VIBRATE | Notification.DEFAULT_LIGHTS)
.setStyle(new NotificationCompat.BigTextStyle().bigText(content))
.setPriority(2)
.setAutoCancel(true)
.setTicker(ticker)
.setContentText(content);
【问题讨论】:
标签: notifications android-5.0-lollipop