今天就跟大家聊聊有关android中怎么利用Media播放音频,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
1.创建MediaPlay对象
MeiaPlayer player;
player = new MediaPlayer();
2.重置player对象
player.reset();
3.设置资源准备,启动
player.setDataSource("sdcard/a1.mp3");
player.prepare();
player.start();
4.设置暂停
player.pause();
5.再次调用start时可以继续播放
player.start();
6.释放资源
if(player != null) {
player.stop();
player.release();
player = null;
}
二、播放网络音乐
播放网络音乐时与播放本地音乐时几乎一样,只需注意以下几点:
设置资源地址为网络地址
准备时由于加载的是网络资源,对于网络的好坏不能保证,所以使用异步准备
player.prepareAsync();
由于使用异步准备所以启动时使用准备侦听,当准备完毕之后,再启动
player.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
public void onPrepared(MediaPlayer mp) {
player.start();
}
});
看完上述内容,你们对android中怎么利用Media播放音频有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注天达云行业资讯频道,感谢大家的支持。