WEB开发网
开发学院手机开发Android 开发 Android利用VideoView实现VideoPlayer 阅读

Android利用VideoView实现VideoPlayer

 2010-10-14 06:24:00 来源:本站整理   
核心提示:mVideoView.setMediaController(mMediaController);然后只需要调用VideoView类的setVideoURI设置播放文件,start方法开始播放即可,Android利用VideoView实现VideoPlayer(3),为了节省系统资源,一般需要在Activity的onPa

mVideoView.setMediaController(mMediaController);

然后只需要调用VideoView类的setVideoURI设置播放文件,start方法开始播放即可。

为了节省系统资源,一般需要在Activity的onPause方法中,暂停视频的播放。因为Activity已经不在前台了。在Activity的onResume中恢复视频的播放,因为这是Activity又变成前台程序了。不清楚的朋友可以去查看Activity lifecycle。

你可以通过实现MediaPlayer.OnErrorListener来监听MediaPlayer上报的错误信息。实现MediaPlayer.OnCompletionListener接口,将会在Video播完的时候得到通知,本例只是简单的结束程序。

你可能注意到,我们没有管理MediaPalyer的各种状态,这些状态都让VideoView给封装了,并且,当VideoView创建的时候,MediaPalyer对象将会创建,当VideoView对象销毁的时候,MediaPlayer对象将会释放。这样基本可以傻瓜式的实现媒体播放器了,太Easy了吧。

上一页  1 2 3 

Tags:Android 利用 VideoView

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接