Android: включить звук касания в представлении

Обычно в ОС Android при прикосновении к чему-либо, например к кнопке или элементу списка, издается сигнал касания или звук. У меня есть собственный адаптер AdapterView (DevsmartLib), которая в основном создает для меня горизонтальное представление списка, однако ни один из элементов не издает звуков при прикосновении. Мне интересно, знает ли кто-нибудь, какие настройки или параметры контролируют, вызывает ли прикосновение звук или нет. Любая помощь или указатели высоко ценятся.

Спасибо, Гарри


person Harry Muscle    schedule 27.11.2011    source источник


Ответы (1)


Я думаю, что эта SO-нить отвечает на ваши вопросы.

Вы можете использовать атрибут xml soundEffectsEnabled или его соответствующий метод Java, и после этого вы можете воспроизводить звуковые эффекты, используя константы звуковых эффектов в методе playSoundEffect. Это также можно сделать с помощью MediaPlayer, но я не думаю, что это тот звук, который вам нужен.

Эта страница разработчика о мультимедиа может помочь, если вам нужны другие виды звука. .

person keyser    schedule 20.05.2012