在Android 2.x libgdx中处理OpenGL上下文恢复



我在某处读到OpenGL上下文可以通过libgdx框架自动恢复。就我而言,真正的手机4.0.3一切正常。但是当我使用 Android 2.x 进行测试时,它不能很好地工作,只需返回我一个白色空白:((。我真的可以将 OpenGL 上下文恢复到 libgdx 吗?你能分享一下你在这方面的经验吗?或者libgdx不能与低于4.x的Android版本一起使用?(我使用Opengl 1.0)。

请参阅 http://www.badlogicgames.com/wordpress/?p=1073。 这篇文章是从 2010 年开始的,所以它讨论了一些现在流行的未来功能(TextureAtlas 和 TextureRegion),这篇文章的重点是关于动态生成的纹理如何不能由 libGDX 自动管理,但它隐含地描述了纹理管理问题,以及在某些情况下如何使用 libGDX 来解决它(基本上 libGDX 需要知道如何/从哪里重新加载纹理)。

libGDX应该在Android 2.x或4.x上运行良好。

你确定底层进程在4.x和2.x Android案例中都徘徊吗? 纹理丢失仅在活动退出且应用程序在活动重新启动之前保持活动状态时才是一个问题。 如果应用程序退出,则会重新初始化所有内容。

最新更新