今天早上请假
今天看了下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);