在我的应用程序中,我有一个glsurfaceview,在以前的版本中表现良好,但在最新版本中,我允许更改方向并杀死视图。我可以在logcat中看到它开始备份,我的所有灯光和一切都被重新创建,但视图不会渲染任何对象。
那么在从方向更改调用onPause之后,如何让我的glsurfaceview再次开始绘制。我整天都在研究这个没有真正好的线索,除了一个解释如何重建glsurfaceview类的链接,我绝对不想做。我不关心我是怎么做的,即使它意味着重建我的onResume中的整个视图,但无论看起来什么,因为onPause只会杀死我的视图上下文。