2011-08-17 241 views
0

如何在子活動的退出操作返回主要活動後從主要活動啓動活動並返回主要活動?從主要活動開始活動並返回到主要活動

我已將子活動作爲啓動器意圖活動。所以在安裝應用程序後,我在應用程序菜單中有兩個圖標,一個用於主要活動,另一個用於子活動。

請幫我解決上述問題。在所有其他活動

+1

從您的清單中刪除意向過濾器,在第二個活動聲明中聲明DEFAULT,然後在完成第二個活動呼叫時完(); – Blundell

回答

2

我認爲你應該只在manifest.xml中使用一個活動作爲啓動器意圖。假設主要活動是啓動器意圖,請從此處撥打startActivity(Intent)以開始下一個活動。當子活動執行的作業完成後,請致電finish()將主要活動恢復到前臺

0

添加完成,當你回來,主要活動將被稱爲

Intent intent = new Intent(activity1.this, activity2.class); 
startActivity(intent); 
// To Kill the intent 
finish(); 

對不起我的英語不好!