我有MainActivity.java
,我想从它打开Activity A
。如何在创建第一个实例后从一个活动移动到另一个活动?
假设我从MainActivity
打开Activity
A
,我会使用此代码:
Intent i = new Intent(this,A.class);
startActivity(i);
当我在活动A,我按后退按钮。后退按钮将完成活动A并返回主活动。所以如果我重新启动活动A,它将从头开始重新启动。这不是我想要的。我只想从活动A创建一个实例,所以如果我从A移动到MainActivity尽可能多的次数,我不想重新启动它将保持最后一个状态。
只是想知道不应该将'A.class'作为第二个参数而不是'A.java'? – SudoRahul 2013-04-05 03:43:12
你是对的,我很抱歉,我改正了它 – Alex 2013-04-05 03:43:50
你可以直接调用finish()。 – Unknown 2013-04-05 03:58:31