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

3
我有一个页面,其中有3个按钮,我需要为每个按钮添加不同的“嘟嘟”声,以替代默认的按钮点击声。因此,我有三个“嘟嘟”声和三个按钮,即button1、button2和button3是三个按钮,beep_sound1、beep_sound2和beep_sound3是这些按钮的声音。当某人单击button1时,他们应该能够听到beep_sound1;当某人单击button2时,应该听到beep_sound2;对于button3,应该听到beep_sound3。我尝试使用MediaPlayer类编写有关音效的代码,但在模拟器上测试时,声音完美地播放了。但是,当我在手机上运行它时,它不会正确加载,并显示内存已满,当我在手机上安装apk文件并测试应用程序时,当我单击button1时,我会听到两个声音:一个是beep_sound1,另一个是Android的默认声音。但我只想要我的声音在单击按钮时播放,不知道如何解决这个问题。为什么会出现两个声音?一个是Android的默认声音,另一个是我的beep_sound。我不希望听到默认声音,我只希望在单击按钮时播放我的声音。
1个回答

4

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接