LibGDX:如何可重新确定opengl上下文是否丢失?

SeP*_*läm 5 android opengl-es-2.0 libgdx

在openGL上下文丢失后是否有回调通知?

我已经尝试过ApplicationListener/Game.resume()但是(在Android上)有些情况下,尽管上下文没有丢失,却会调用resume().除了上下文确实丢失的一些其他情况,但是根本没有调用resume().

什么是可靠地确定openGL上下文是否在libGDX中丢失的正确方法?

Dra*_*orn 0

对于同时具有托管和非托管/动态纹理的应用程序,没有直接的解决方案。这篇文章解释了为什么你无法真正触发。我建议使用AssetManager,这样您就可以在 ApplicationListener 的恢复方法上更新您的资产。您应该访问并阅读这两个链接。