其他分享
首页 > 其他分享> > android-如何在单击事件上的按钮上添加声音?

android-如何在单击事件上的按钮上添加声音?

作者:互联网

我有一个包含3个按钮的页面,我需要向按钮中添加不同的提示音(如声音),而不是按钮的默认单击声音,因此我有3个提示音和3个按钮,即一个按钮的一个提示音,button1,button2,button3是三个button和beep_sound1,beep_sound2,beep_sound3是这些按钮的声音,我希望当有人单击button1时,他们应该能够听到beep_sound1;当有人单击button2 beep_sound2时,对于按钮3 beep_sound3,我尝试使用MediaPlayer类对声音进行编码效果在按钮的单击事件上,但是当我在模拟器上测试此声音时,声音非常完美,但是当我在手机上运行它时,它无法正确加载并显示内存已满;当我在手机上安装apk文件并测试该应用程序时,我听到了两个声音当我单击button1时会发出声音,我听到两种声音,一种是beep_sound1,与此声音一起,android的默认声音也是它们的声音,但是当我单击该按钮时,我只需要播放我的声音,我该如何计算这我不明白为什么他们是两种声音,一种是android的默认声音,另一种是我的beep_sound我不想要默认的声音,我只希望有人单击按钮时听到我的声音.

解决方法:

将按钮上的soundEffectsEnabled属性设置为false.

标签:android-widget,android
来源: https://codeday.me/bug/20191101/1985191.html