——使用VideoView播放视频
效果:
使用步骤:
1)在布局文件中定义VideoView的组件
2)调用setVideoPath(path)指定要播放的资源或者调用setVideoURI(Uri uri)加载uri对应的视频。
3)调用VideoView中的start,stop,pause方法控制视频播放
4)和MediaController类一起使用,它可以提供一个友好的图形控制界面,
MediaController mc = new MediaController(this);//设置播放控制器
video.setMediaController(mc);设置播放控制器来控制其播放
注意:VideoView需要标准mp4,3gp的视频。否则无法播放
公共方法
public boolean canPause ()
(译者注:判断是否能够暂停播放视频)
public boolean canSeekBackward ()
(译者注:判断是否能够倒退)
public boolean canSeekForward ()
(译者注:判断是否能够快进)
public int getBufferPercentage ()
(译者注:获得缓冲区的百分比)
public int getCurrentPosition ()
(译者注:获得当前的位置)
public int getDuration ()
(译