Я хотел создать приложение для текстовых сообщений, в котором если пользователь отправляет сообщение B со звуком, как я могу добавить этот звук в свой код?
Если вместо приложения для текстовых сообщений вы имели в виду, что пишете приложение для чата, и оба человека будут иметь это приложение.
@GabeSechan да, ты меня здесь, я делаю то же самое. Вы имеете в виду звук уведомлений Android, который я искал давно, все время получая запросы на звук уведомлений.
Для воспроизведения звука, когда пользователь получил сообщение, вы можете использовать канал уведомлений
Поскольку приложение должно предоставлять управление пользователю, он хочет получать звук при получении входящего сообщения или нет.
Канал уведомлений дает пользователю больше контроля над уведомлением.
Как и WhatsApp, он дает пользователю контроль, а затем хочет получать звук или отключать звук.
Функции канала уведомлений отображаются только в Android 8.0. Я использую Android 3.2.1, есть ли у нас какое-нибудь решение?
У построителя уведомлений есть свойство для установки звука, вы можете проверить версию SDK устройства, используя это свойство
для получения дополнительной информации об уведомлении вы также можете проверить ссылку ниже stackoverflow.com/questions/15809399/android-notification-so и
Ваше приложение - отправитель или получатель? Если на приемнике легко воспроизвести звук, когда вы получаете текст, выполните простой поиск в Google для отправки звука. Если вы отправитель, невозможно заставить телефон получателя воспроизводить звук при его получении, если его телефон не настроен для этого.