调用另一个类时,可以使初始类保持状态

时间:2011-02-11 16:56:46

标签: android

我有两个班级1班和2班。

在第1课中,我有一个onclick按钮,使用以下命令调用下一个类:

Intent StartGameIntent = new Intent(StartGame.this,class2.class);
    startActivity(StartGameIntent);

无论如何都要让第1级保持状态。所以当我从第2课打电话给第1课时,第一课仍会展示最初的课程吗?

由于

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

你应该可以用和Intent调用你的新class2,不要调用finish();在class1上。当用户选择调用finish()的东西时;在class2上,当你将它留在后台并再次出现时,class1仍然会运行。如果用户按下“后退”,它也应该起作用。

如果他们按下'home'并且您想要保存状态,那么您将需要查看Android Activity Life-Cycle并查看将设置/应用程序状态保存为onPause等内容。