嗨,我正在开发 android 应用程序,当有人单击按钮时,我需要在其中播放保存的 mp3 语音。单击按钮将打开另一个活动并播放保存的声音我该怎么做?
问候
嗨,我正在开发 android 应用程序,当有人单击按钮时,我需要在其中播放保存的 mp3 语音。单击按钮将打开另一个活动并播放保存的声音我该怎么做?
问候
首先,您需要一个通过android.media.MediaPlayer播放 MP3 的服务
其次,您可以将保存的 MP3 放在 res/raw 文件夹中。(手动创建它,如果它不存在)
这可能会有所帮助:获取存储在 android 的 res/raw 文件夹中的 .mp3 文件的 URI
……
干杯~
这是一个代码示例:
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