多次调用Create()方法

时间:2014-03-01 05:16:23

标签: libgdx

我的游戏类的

Create()方法正在onSurfaceChanged(GL10,int,int)onSurfaceCreated(GL10,EGLConfig)中调用。

因此,每当游戏被任何东西打断,即打电话,睡觉,它就会重新开始。

我找不到任何东西..plz帮助。我怎么阻止这个。

1 个答案:

答案 0 :(得分:0)

如果在Andorid上发生这种情况,如果您将设备表单配置文件旋转到横向模式,反之亦然,请尝试以下操作:

  

尝试在清单文件中修复您的方向并指定您   将自己处理方向变化:

     

<activity android:screenOrientation="landscape"   android:configChanges="keyboard|keyboardHidden|orientation" ...>

如果您在create()之后返回pause(),则可能是,因为您的应用已被dalvik VM关闭。在不同的设备上尝试。如果问题保持不变,请在此更新您的问题以及相关测试和结果。如果我们无法帮助您尝试在其网页上撰写新问题或在论坛中提问。