我有两个片段,它们有一个 TextureView 来显示相机预览或播放视频。
使用该应用程序一段时间后,玩屏幕后,我在 logcat 中收到此错误
OpenGLRenderer﹕ GL_INVALID_OPERATION
我从我的片段中释放所有内容,所有成员都设置为空。
@Override
public void onDestroyView() {
Logg.DEBUG(TAG, "onDestroyView");
super.onDestroyView();
if (mMediaPlayer != null) {
mMediaPlayer.stop();
mMediaPlayer.release();
mMediaPlayer = null;
}
nextButton = null;
pauseButton = null;
backButton = null;
playButton = null;
frontTextView = null;
backTextView = null;
surface = null;
videoView = null;
}
我看到整个视图变得很奇怪......
我错过了什么?