Я вызываю сцену игр, сцену загружен, и я нажимаю кнопку «Назад» или «Домой». Затем я запустил приложение снова, после заставки я получаю черный экран.Andengine black screen
Или я начинаю приложение, загружая сцену после сцены всплеска. Затем я закрываю приложение с помощью кнопки «домой», и я пытаюсь открыть приложение после всплывающего экрана. Я получаю черный экран.
следующий код из моей игровой деятельности:
public void onPopulateScene(Scene pScene,
OnPopulateSceneCallback pOnPopulateSceneCallback)
throws IOException {
mEngine.registerUpdateHandler(new TimerHandler(2f,
new ITimerCallback() {
public void onTimePassed(final TimerHandler pTimerHandler) {
mEngine.unregisterUpdateHandler(pTimerHandler);
String rstPhoneStorage = PhoneStorage
.ReadFromPhoneStorage(
resourcesManager.activity, "e");
String rstVerification = PhoneStorage
.ReadFromPhoneStorage(
resourcesManager.activity, "v");
if (rstPhoneStorage != null && rstPhoneStorage != "") {
if (rstVerification != null
&& rstVerification != "") {
SceneManager.getInstance()
.createMainMenuScene();
} else
SceneManager.getInstance()
.loadUnlockCodeSceneAfterWaitingCode(mEngine);
} else
SceneManager.getInstance()
.createRegisterMenuScene();
}
}));
pOnPopulateSceneCallback.onPopulateSceneFinished();
}
чем проблема?
Отношения.
Постоянный черный экран или черный экран в течение некоторого времени, и дисплей возвращается? –
черный экран постоянный. – onder
Вы пробовали журналы? Что говорят журналы? И пропустите заставку, чтобы показать основную сцену. когда метод onPause вызывается, все ресурсы выгружаются и onResume они загружаются снова. Вы должны проверить свой код –