空白的黑屏,同时在活动android之间转移

时间:2014-09-24 06:02:22

标签: android libgdx

嗨大家我有2个活动,1个是Android Native(扩展活动),2个是LIBGdx扩展AndroidApplication。

我从活动1转到活动2,然后按后退键返回活动1,然后我再次回到活动2。此时活动2为黑色和黑色。

它与libgdx或它的android问题有关吗?

由于

1 个答案:

答案 0 :(得分:0)

这听起来像libGdx正在失去openGL上下文。当应用程序失去焦点(来电,用户按下主页键等)后,libgdx将自动恢复,然后回到焦点,但这里的应用程序永远不会失去焦点 - 只有活动确实 - 所以libgdx没有&知道如何恢复自己。

用户是否需要返回第一个屏幕?如果没有,我会在清单中标记第一个活动android:noHistory="true"。这使得后退按钮跳过活动,因此应用程序本身将失去焦点。

否则,将调试语句放在ApplicationListener的create()resume()pause()dispose()方法中,以便我们可以看到生命周期是如何播放的出。