2011-09-10 218 views
0

我有一個啓動畫面,如果我在飛濺活動正在運行時按下後退按鈕,此活動已關閉,但啓動後的下一個活動(2秒後)將會打開。我想設置後退按鈕關閉飛濺活動,但立即打開下一個活動或關閉整個應用程序。後退按鈕編輯動作

回答

2

您需要這方面的覆蓋後退按鈕:

@Override 
    public void onBackPressed(){ 
     Intent i1 = new Intent(getApplicationContext(), NextActivity.class); 
     startActivity(i1); 
    return; 

這將帶你到下一個活動時,PRES的按鈕。如果你想關閉應用程序試試這個:

 @Override 
     public void onBackPressed(){ 
      moveTaskToBack(true); 
     return; 
+0

謝謝!首先,我認爲我必須使用服務管理器,這會更復雜。再次感謝你。 – Alex

+0

我發現一個新的解決方案來啓動新的活動,當飛濺是onPause() – Alex