Я работаю над проектом, и я столкнулся с необычной проблемой в уведомлении. В основном я хочу играть в тревогу в уведомлении, и для этого я добавляю звук i.e.uri в Notification Builder. Вот мой код:Уведомление Звук прекращается при открытии панели уведомлений
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);
Уведомление появляется в панели, но когда я прикоснулся панель уведомлений для прокрутки вниз, музыка останавливается автоматически. Я не могу понять сценарий.
Пожалуйста, помогите мне разобраться с проблемой.
Благодаря
что поведение по умолчанию андроид системы –
но когда тревога играет на андроид андроид леденец это постоянно играть. –
хорошо, я не знаю, что происходит в тревоге, но я уверен, что сигнал тревоги не является уведомлением, даже флаг FLAG_INSISTENT в документе вы обнаружите, что когда пользователь откроет меню уведомлений, звук остановится –