通常在Android OS上,当触摸到诸如按钮或列表项之类的东西时,会发出按键音或声音。我有一个定制的AdapterView(DevsmartLib),它基本上为我创建了一个水平列表 View ,但是,触摸时所有项目都不会发出声音。我想知道是否有人知道什么设置或选项可以控制触摸是否最终触发声音。任何帮助或指针都将受到高度赞赏。
谢谢,
哈里
最佳答案
我认为this SO-thread回答了您的问题。
您可以使用xml属性soundEffectsEnabled或其对应的java方法,然后可以在Sound Effect Constants方法中使用playSoundEffect播放声音效果。这也可以使用MediaPlayer来完成,但是我认为那不是您想要的声音。
如果您想要其他类型的声音,则在多媒体上的developer page可能会有所帮助。
关于android - Android:在View上启用触摸声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8283472/