我收到GCM时会显示通知。通知创建如下:
NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.ic_notifications_black_24dp_1x)
.setContentTitle(senderName)
.setContentText(message)
.setAutoCancel(true)
.setSound(defaultSoundUri)
.setVibrate(new long[]{0, 500}) //{ delay, vibrate, sleep, vibrate, sleep } in millisecond
.setPriority(2)
.setContentIntent(pendingIntent);
NotificationManager notificationManager =
(NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
notificationManager.notify(NOTIFICATION_ID /* ID of notification */, notificationBuilder.build());
一切似乎都很好。但是如果我在手机锁定时收到GCM,我就无法在锁屏通知圈中看到任何内容。我想让它看起来像下面的图像(圆圈内的gmail图标)。我正在测试Moto X Style设备(Android 6)。
答案 0 :(得分:1)
不知道你是否已经需要这个,但我遇到了同样的问题,搜索时我发现了这个主题: Notifications in Moto Display
Marcin说:
谢谢,我准备了很多次,但问题是在矢量drawable而不是小图标中的位图。 Moto Display无法使用矢量。我希望这会对某人有所帮助:)。