Добавить звук при получении текстового сообщения на Java

Я хотел создать приложение для текстовых сообщений, в котором если пользователь отправляет сообщение B со звуком, как я могу добавить этот звук в свой код?

Ваше приложение - отправитель или получатель? Если на приемнике легко воспроизвести звук, когда вы получаете текст, выполните простой поиск в Google для отправки звука. Если вы отправитель, невозможно заставить телефон получателя воспроизводить звук при его получении, если его телефон не настроен для этого.

Gabe Sechan 04.11.2018 08:52

Если вместо приложения для текстовых сообщений вы имели в виду, что пишете приложение для чата, и оба человека будут иметь это приложение.

Gabe Sechan 04.11.2018 08:53

@GabeSechan да, ты меня здесь, я делаю то же самое. Вы имеете в виду звук уведомлений Android, который я искал давно, все время получая запросы на звук уведомлений.

Himani Sharma 04.11.2018 09:26
0
3
147
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Для воспроизведения звука, когда пользователь получил сообщение, вы можете использовать канал уведомлений

Поскольку приложение должно предоставлять управление пользователю, он хочет получать звук при получении входящего сообщения или нет.

Канал уведомлений дает пользователю больше контроля над уведомлением.

Как и WhatsApp, он дает пользователю контроль, а затем хочет получать звук или отключать звук.

Функции канала уведомлений отображаются только в Android 8.0. Я использую Android 3.2.1, есть ли у нас какое-нибудь решение?

Himani Sharma 04.11.2018 12:49

У построителя уведомлений есть свойство для установки звука, вы можете проверить версию SDK устройства, используя это свойство

Jarvis 04.11.2018 15:56

для получения дополнительной информации об уведомлении вы также можете проверить ссылку ниже stackoverflow.com/questions/15809399/android-notification-so‌ и

Jarvis 04.11.2018 15:57

Другие вопросы по теме