我的第一堂课“公共课MyActivity扩展了活动” 立即运行另一个类“公共类MyActivity2扩展AndroidApplication”,
运行Libgdx“class MyGame”。
我使用“Gdx.app.exit()”退出MyGame类,返回第一个类。 但它再次开始第二节......循环。 那么如何退出应用程序呢? 谢谢!
答案 0 :(得分:0)
您可以在其他活动中添加退出按钮/ menuitem,当按下该按钮时,启动MainActivity并传入额外的intent。
这样的事情:
在其他活动中:
private void exit() {
Intent intentHome = new Intent(this, Main.class);
intentHome.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intentHome.putExtra("EXIT", true);
startActivity(intentHome); finish();
}
在主要/第一活动中:
if (getIntent().getBooleanExtra("EXIT", false)) {
finish();
}
此外,你可以在开始下一个活动时完成()每个活动,以确保后台没有其他活动。