关于安卓视频播放的问题public void surfaceDestroyed(SurfaceHolder holder) {
if(mVideoView != null)
position = mVideoView.getCurrentPosition();
}
public void surfaceChanged(SurfaceHolder holder, int format,int width, int height) {
/* if(mVideoView != null)
position = mVideoView.getCurrentPosition();*/
} @Override
public void surfaceCreated(SurfaceHolder holder) {
if(position > 0 && mPath != null)
mVideoView.seekTo(position);
position = 0;
}
surfaceDestroyed的时候,获取不了视频播放的当前进度;使用surfaceChanged,当播放画面改变是,可以取得position..这纠结了好多天,哪位大侠过来拔刀相助下,重重有赏
android