0

当用户与我的应用程序主屏幕中的按钮交互时,我正在尝试实现“点击”声音。我没有在 Android 中使用音频的经验,但是有几个消息来源表明,要简单地播放剪辑,我只需要执行以下操作 -

  • 将音频文件放在 /res/raw

我这样做了,我必须在 /res/ 中创建一个 /raw 文件夹 - 该文件名为 menuclick.wav(因此似乎符合 a-z0-0_ 文件名的准则)

  • 创建一个媒体播放器对象

    媒体播放器媒体播放器;mediaplayer.create(getApplicationContext(), R.raw.menuclick);

  • 准备播放器进行播放(*在 try - catch 块内)

    媒体播放器.prepare();

  • 播放文件

    媒体播放器.start();

播放声音,但它不是我指定的声音文件,它是令人不快的嘶嘶声/静态声音。

我再次测试了应用程序,只更改了声音文件。它播放了一些声音,但仍然有很多白噪声。在其他应用程序中正常打开声音文件时不会发生这种情况。

我似乎遵循与几本教科书/示例相同的步骤。知道问题可能出在哪里吗?

4

0 回答 0