Домой ключ вызывает много экземпляров игры в AndEngine - PullRequest
0 голосов
/ 03 декабря 2011

, когда я играю в игру и нажимаю клавишу Home.Вид исчез, и это нормально, но когда я снова запускаю игру, запускается новая игра, предыдущая игра не возобновляется, что вызывает много проблем, может ли кто-нибудь помочь мне с этой проблемой?

Ответы [ 3 ]

1 голос
/ 08 декабря 2011
@Override
    public void onCreate(Bundle b)
    {
        super.onCreate(b);
            getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
            getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
            getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
            getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);


    }

Это решило мою проблему

1 голос
/ 03 апреля 2012

добавить android:configChanges="keyboardHidden|orientation" к вашей активности в AndroidManifest

0 голосов
/ 03 декабря 2011

Вероятно, вы создаете новый экземпляр игры в методе onResume, поэтому проверьте все свои методы жизненного цикла.

...