MediaPlayer中的几种播发音乐文件的方式(转)
MediaPlayer中的几种播放音乐文件的方式(转)
在MediaPlayer中的几种播放音乐文件的方式 1. 有下载的好的资源 a) 直接实例化MediaPlayer,把音乐文件加载进去就可以播放 b) 调用mediaplayer中的Create的方法。有两个参数(作用类,和音乐文件路径) 代码如下 // 给mediaPlayer对象实例化 mdplay = new MediaPlayer(); // 指定相应播放对象 // mdplay = MediaPlayer.create(Player.this, R.raw.shi); 2. 直接加载Uri地址,没有下载资源 a) 首先定义Uri的对象,并赋予uri地址 b) 也是调用mediaplayer中Create的方法。传入两个参数(作用类,和uri对象) 代码如下: // 创建Uri的对象 Uri u = Uri.parse("http://www.166china.com/zhuanti/aa.mp3"); mdplay = MediaPlayer.create(Player.this, u); 3. 直接调用mediaplayer的构造函数 a) 首先定义一个String类型的变量,接收uri的地址 b) 在调用构造函数中setDataSource的方法 代码如下: mdplay=new MediaPlayer(); String path="http://www.166china.com/zhuanti/aa.mp3";