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