2
我正在玩堆疊式通知,但無法使其工作,通知根本無法觸發。下面的代碼:Android可穿戴堆疊通知
private void sendSimpleStackedNotifications() {
NotificationCompat.WearableExtender wearableExtender = new NotificationCompat.WearableExtender()
.setBackground(BitmapFactory.decodeResource(getResources(), R.drawable.notif_background));
for (int i = 0; i < 5; i++) {
...
}
}
裏面的for
循環我有:
版本1:
Notification n = new NotificationCompat.Builder(this)
.setContentTitle("New notification!")
.setContentText("Notification nº" + (i + 1))
.extend(wearableExtender)
.setGroup(GROUP)
.build();
mNotificationManager.notify(i, n);
版本2:
NotificationCompat.Builder nb = new NotificationCompat.Builder(this)
.setContentTitle("New notification!")
.setContentText("Notification nº" + (i + 1))
.extend(wearableExtender)
.setGroup(GROUP);
mNotificationManager.notify(i, nb.build());
但沒有辦法工作。我錯過了什麼?
編輯: 由於用戶艾爾我發現我失蹤了:
.setSmallIcon()
現在通知顯示正確,但我有一個問題,他們不是在該分組-held設備即使我添加(在兩個版本1個和2版):
.setGroup(GROUP)
.setGroupSummary(true)
在可穿戴設備中,它們被正確堆疊。
任何想法爲什麼?
謝謝。
你的答案是正確的,它回答我的問題,但我現在已經有點問題。讓我更新我的問題,看看你能否再次幫助我;) – GuilhE