1

我正在使用 GlSurfaceView 来绘制我的游戏。初始化发生在 java 端,使用本机 c++。

现在我遇到了一个问题:

当用户启动我的游戏,锁定屏幕(通过按电源按钮关闭屏幕),然后将设备从横向旋转到纵向,解锁屏幕(通过按电源按钮然后解锁触摸屏),我的游戏反复是留下空白的黑屏。

我的游戏本身可以很好地处理旋转(屏幕锁定为横向模式,android:screenOrientation="landscape"

锁屏/睡眠模式本身证明没有问题。

但是两者的结合不断导致黑屏错误的发生。我认为,Logcat 没有说任何有用的东西。

4

0 回答 0