任何人都可以帮我解决我的问题,我正在尝试在活动开始时自动播放背景音乐。
我不知道怎么做。
答案 0 :(得分:0)
在原始文件夹中添加音乐文件,然后调用R.raw。[musincname],然后在onCreate或onStart中调用函数,....
public static void PlayVoice(final Context context, int rawVoice) {
voice = MediaPlayer.create(context, rawVoice);
voice.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mediaPlayer) {
if (voice != null) {
voice.release();
}
}
});
voice.start();
}
答案 1 :(得分:0)
public void audioPlayer(String path, String fileName){
//set up MediaPlayer
MediaPlayer mp = new MediaPlayer();
try {
mp.setDataSource(path + File.separator + fileName);
mp.prepare();
mp.start();
} catch (Exception e) {
e.printStackTrace();
}
}