【发布时间】:2012-03-29 19:55:09
【问题描述】:
setPreserveEGLContextOnPause Android 函数的文档说明如下:
"...如果设置为 true,则 EGL 上下文可能在 GLSurfaceView 暂停时被保留..."
如何在我的活动恢复时检查 EGLContext 是否保留?
如果没有保留 EGLContext,我需要重新加载所有纹理,这就是它对我很重要的原因。
我唯一能找到的可能与这个问题有关的是 getPreserveEGLContextOnPause() 方法。但是这个方法只有在 EGLContext 会被保存的情况下才返回 true,而且即使保存了它也可能在以后被系统删除,所以这似乎并没有什么帮助。
【问题讨论】: