2013-01-06 91 views
0

我有應用程序,當我開始運行MainActivity並獲得一些數據後,我選擇應開始下一個活動。我有類似的問題:當我第一次啓動MainActivity開始並選擇正確的活動。當我處於正確的活動狀態並使用主頁按鈕並再次從菜單中選擇應用程序時應用程序不是從MainActivity開始,而是從我的正確活動開始。即使我使用主頁按鈕將應用程序隱藏到背景並再次從菜單按鈕中選擇我的應用程序,我怎樣才能從MainActivity開始我的應用程序?運行活動從開始

回答

1

你可以簡單地在你的其他活動覆蓋onResume()和完成當前的活動,並開始MainActivity

@Override 
    public void onResume() { 
     super.onResume(); 


     Intent startAct= new Intent(OtherActivity.this, 
          MainActivity.class); 
        startActivity(startAct); 
     finish(); 
    }