我正在處理一個項目,並且在通知中遇到了一個奇怪的問題。 基本上我想在通知中播放警報,爲此我在通知生成器中添加聲音eguri。 這裏是我的代碼:通知聲音在打開通知面板時停止
builder.setSmallIcon(R.mipmap.app_icon).setContentTitle(title)
.setContentText(msg)
.setColor(getResources().getColor(R.color.white))
.addAction(R.drawable.alarm_off, getString(R.string.dismiss), pendingIntent)
.setOngoing(true)
.setSound(Uri.parse(path));
Notification notification = builder.build();
notification.flags |= Notification.FLAG_INSISTENT;
NotificationManager notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
notificationManager.notify(WAKE_UP_ALARM_ID, notification);
通知出現在面板,但是當我摸到通知面板向下滾動,音樂自動停止。 我無法理解這種情況。
請幫我解決問題。
感謝
是android系統 –
的默認行爲,但是當警報在Android機器人扮演棒棒糖它的連續播放。 –
以及我不知道什麼發生了警報,但我很確定警報不通知,即使在文檔FLAG_INSISTENT在文檔中,你會發現,當用戶打開通知菜單的聲音將停止 –