为什么会出现此问题?
public static String path;
private VideoView mVideoView;
mVideoView = (VideoView) findViewById(R.id.surface_view);
mVideoView.setVideoPath(path);
mVideoView.setMediaController(new MediaController(this));
mVideoView.requestFocus();
//...
private int mLayout = VideoView.VIDEO_LAYOUT_ZOOM;
@Override
public void onConfigurationChanged(Configuration newConfig) {
if (mVideoView != null)
mVideoView.setVideoLayout(mLayout, 0);
super.onConfigurationChanged(newConfig);
}
最佳答案
您看到的错误消息是由于在 native 代码中取消引用空指针引起的。从您显示的内容很难猜测可能是什么原因。
在您的位置,我会仔细检查您是否没有将null引用传递给系统或库方法。