Звуки уведомлений в режиме киоска

Я использую Android Management API для устройств, используемых в домах престарелых. Требование состоит в том, чтобы устройства были заблокированы в соответствии со стандартом, что означает, что пользователи не могут возиться с устройством, но дает им достаточный доступ к приложениям, которые им нужны для работы.

Проблема, с которой я сталкиваюсь, заключается в том, что пользователям требуется, чтобы на устройствах было несколько приложений - от 2 до 3 приложений - и одно из этих приложений представляет собой систему предупреждений, которая предупреждает пользователей о том, что кому-то требуется помощь в другой комнате. Эта система запускает уведомление на устройстве.

Проблема, с которой я сталкиваюсь, заключается в следующем: - Устройство должно быть в режиме киоска, чтобы ограничить доступ к настройкам и т.п. - Когда устройство находится в режиме киоска, звуки уведомлений не воспроизводятся. - Как я могу включить звуки уведомлений с помощью Android Management API для приложений, доступных в режиме киоска, и активировать уведомления об уведомлениях?


person DCWorld    schedule 20.11.2019    source источник


Ответы (1)


Вы можете использовать MediaPlayer в качестве звука уведомления, запустив службу, которая воспроизводит MediaPlayer при отображении уведомления.

person Nik    schedule 20.11.2019
comment
Где бы я это установил? Я, к сожалению, не контролирую разработку других приложений на устройстве, чтобы решать, что и как они запускают свои звуки. Когда я выключаю режим киоска, звуки работают нормально. С киоском и без других изменений перестают работать - person DCWorld; 20.11.2019
comment
Да, для других приложений это решение невозможно. Если вы разрабатываете свои приложения, то можете. - person Nik; 21.11.2019
comment
Спасибо! Вместо этого я начал работу над мостом уведомлений, чтобы обойти это. Сейчас возникают новые проблемы, но не связанные с этим постом - я задал новый вопрос - person DCWorld; 04.12.2019