我有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