migua-day03 调用MediaPlayer.prepare报错

来源:互联网 发布:淘宝id号在哪里看到 编辑:程序博客网 时间:2024/04/29 19:23

今天早上请假

今天看了下meidaplayer播放的一些处理

media player 如果是播放raw目录下的文件,一般是调用

MediaPlayer.create(this, R.raw.test);//方法注意(这样的方式调用,就不可以使用prepare方法否则会报错:我今天遇到的错误就是这个)如果是其他类型比如 
a. 存储在SD卡或其他文件路径下的媒体文件例如:mp.setDataSource("/sdcard/test.mp3");b. 网络上的媒体文件例如:mp.setDataSource("mp3或者mp4的地址");。今天做的是一个 循环播放的例子,就是每隔5S播放一次直接在那个onCompletion的回调监听里面,
if(isPlayer&&player!=null)    mHandler.postDelayed(new Runnable() {        @Override        public void run() {            if(isPlayer&&player!=null)                player.start();        }    },5000);







0 0
原创粉丝点击