Create()
方法正在onSurfaceChanged(GL10,int,int)
和onSurfaceCreated(GL10,EGLConfig)
中调用。
因此,每当游戏被任何东西打断,即打电话,睡觉,它就会重新开始。
我找不到任何东西..plz帮助。我怎么阻止这个。
答案 0 :(得分:0)
如果在Andorid
上发生这种情况,如果您将设备表单配置文件旋转到横向模式,反之亦然,请尝试以下操作:
尝试在清单文件中修复您的方向并指定您 将自己处理方向变化:
<activity android:screenOrientation="landscape"
android:configChanges="keyboard|keyboardHidden|orientation" ...>
如果您在create()
之后返回pause()
,则可能是,因为您的应用已被dalvik VM关闭。在不同的设备上尝试。如果问题保持不变,请在此更新您的问题以及相关测试和结果。如果我们无法帮助您尝试在其网页上撰写新问题或在论坛中提问。