player = new MediaPlayer();
try
{
String SDPATH = Environment.getExternalStorageDirectory().getPath();
String path = SDPATH + "/xxx/xxx.mp3";
player.setDataSource(path); // 根据音乐文件地址播放
player.setLooping(false); // 设置是否循环
player.setVolume(0.003f, 0.003f); // 设置音量
player.setAudioStreamType(AudioManager.STREAM_NOTIFICATION); // 设置类型
player.setOnSeekCompleteListener(new OnSeekCompleteListener() {
@Override
public void onSeekComplete(MediaPlayer mp) {
// TODO Auto-generated method stub
// 某些OGG文件不支持设置是否循环而不断循环, 可以手动关闭
if (player.isPlaying() )
{
player.stop();
}
}
} );
player.prepare();
} catch(Exception e)
{
e.printStackTrace();
}
player.start();
Android 播放音乐文件
最新推荐文章于 2023-01-16 10:50:33 发布