我按照本教程http://www.andengine.org/forums/tutorials/multiple-screen-andengine-game-v2-t4755.html创建了一个具有多场景且只有一个活动的简单应用程序。 我想知道当我在第一个场景中时,如果我使用后退按钮并完成活动,我该如何返回到前一个场景。管理多场景后退按钮
我尝试了在多屏幕类:
@Override
public void onBackPressed()
{
Scene scene = this.mEngine.getScene();
if(scene.hasChildScene()){
scene.back();
}
else{
this.finish();
}
}
:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK)) {
this.mEngine.getScene().back();
}
return super.onKeyDown(keyCode, event);
}
与this.mEngine.getScene().setChildScene(scene);
现场工作不同于我如何了解更换core.getEngine().setScene(scene);
的场景管理器,我有解决
总是很好找你自己的解决方案:)但发布你的解决方案作为答案,并从标题中删除“已解决:” – joshcomley
嘿埃里克....你可以添加删除你的答案部分从上面的问题,并在下面回答。并将其作为接受的答案勾选...对未来的读者 – Crawler