Как воспроизвести звук при нажатии кнопки в android? - PullRequest
0 голосов
/ 23 апреля 2020

Я работаю над приложением для фортепиано в Android. Я использовал SoundPool для загрузки всех необработанных аудиофайлов, а затем setOnClickListener на всех кнопках. Наконец, в методе onClick я назначаю воспроизводить соответствующие звуки, получая идентификатор кнопки. Проблема заключается в том, что после запуска приложения на моем устройстве, когда я нажимаю кнопку, звук не воспроизводится, и как только я убираю палец с кнопки, звук воспроизводится. Я хочу, чтобы звук воспроизводился, как только я нажимаю кнопку пальцем. Есть ли способ добиться этого с помощью OnClickListener. Заранее спасибо!

...