如何在点击事件的按钮上添加声音?

时间:2012-02-25 22:52:44

标签: android android-widget

我有一个页面有3个按钮我需要在按钮上添加不同的声音,而不是按钮的默认点击声,所以我有三个哔声和三个按钮,即一个按钮的一个哔声,按钮1,按钮2, button3是三个按钮,beep_sound1,beep_sound2,beep_sound3是这些按钮的声音,我想当有人点击button1时他们应该能够听到beep_sound1,当有人点击button2 beep_sound2时,我想尝试使用MediaPlayer类声音效果的编码点击按钮的事件但是当我在模拟器上测试这个声音时声音很好但是当我在手机上运行时它没有正确加载并说内存已满并且当我在手机上安装apk文件并测试应用程序时当我点击button1时我听到两个声音我听到两个声音,一个是beep_sound1,随着那个声音,android的默认声音也是他们的但我只需要我的声音,当我点击按钮时,我怎么做重新这个我不明白为什么他们是两个声音一个是android的默认声音另一个是我的beep_sound我不想要默认声音我只想让我的声音在有人点击按钮时被听到。

1 个答案:

答案 0 :(得分:4)

在按钮上将soundEffectsEnabled属性设置为false。