1

嗨,我正在开发 android 应用程序,当有人单击按钮时,我需要在其中播放保存的 mp3 语音。单击按钮将打开另一个活动并播放保存的声音我该怎么做?

问候

4

2 回答 2

2

首先,您需要一个通过android.media.MediaPlayer播放 MP3 的服务

其次,您可以将保存的 MP3 放在 res/raw 文件夹中。(手动创建它,如果它不存在)

这可能会有所帮助:获取存储在 android 的 res/raw 文件夹中的 .mp3 文件的 URI

……

干杯~

于 2013-07-17T08:47:33.700 回答
0

这是一个代码示例:

button.setOnClickListener(new View.OnClickListener() {
    public void onClick(View v) {
        int res = getResources().getIdentifier ( "yourfile", "raw","your.package.here" );
        mPlayer = MediaPlayer.create ( YourActivity.this, res );
        mPlayer.start();
    }
});

您应该创建一个目录res/raw ,其中包含文件yourfile.mp3

于 2013-07-17T08:54:51.183 回答