Как добавить звук на кнопку при событии нажатия? - PullRequest
3 голосов
/ 26 февраля 2012

У меня есть страница с 3 кнопками, мне нужно добавить различный звуковой сигнал, похожий на звуковой сигнал для кнопок вместо звука щелчка кнопок по умолчанию, чтобы у меня было три звуковых сигнала и три кнопки, т.е. один звуковой сигнал для одной кнопки button1, button2,button3 - это три кнопки, а beep_sound1, beep_sound2, beep_sound3 - это звуки для этих кнопок, я хочу, чтобы когда кто-то нажимал на button1, он мог слышать beep_sound1, а когда кто-то нажимал на button2 beep_sound2 и для button3 beep_sound3, я пытался использовать класс MediaPlayer длякодирование звукового эффекта При событии нажатия кнопки, но когда я проверял это на эмуляторе, звук шел отлично, но когда я запускаю его на телефоне, он не загружается должным образом и говорит, что память заполнена, и когда я устанавливаю файл apk на телефон и тестирую приложениея слышу два звука, когда нажимаю кнопку1, я слышу два звука, один из которых beep_sound1, и наряду с этим звуком также используется звук по умолчанию для Android, но мне нужно, чтобы мой звук воспроизводился только при нажатии на кнопку. Как мне это сделать?Выясните это, я не понимаю, почему это два звука, один из которых - звук по умолчанию для Android, а другой - мой beep_sound. Мне не нужен звук по умолчанию. Я хочу, чтобы мой звук звучал только тогда, когда кто-то нажимает кнопки.

1 Ответ

4 голосов
/ 26 февраля 2012

установите для свойства soundEffectsEnabled значение false на вашей кнопке.

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