Я создал приложение «Голосовой вызов», в котором отображается уведомление о входящем / текущем вызове. Я создал отдельный канал для входящих и текущих вызовов, чтобы избежать вибрации и звука при текущем вызове.
Звуки и вибрации обрабатываются уведомлениями, но когда я рисую панель уведомлений, звук останавливается. Я хочу воспроизводить звук, пока пользователь не примет или не отклонит звонок.
Если я перенесу логику воспроизведения звуков и вибрации на медиаплеер. Существует возможность изменения пользователем звука в канале уведомлений и воспроизведения обоих звуков.
Может ли кто-нибудь помочь мне с этим или предоставить примеры кодовых ссылок для приложений голосового вызова, реализующих каналы уведомлений?