2017-07-10 59 views
0

這是我的循環: Activity0 - > Activity1 - > Activity2 - > Activity1的另一個實例。Android中的意圖標誌

現在我可能必須通過在所有活動之間關閉來直接進入Activity0,否則我可能必須通過傳遞其間的每個活動回到Activity0。無論如何,我需要將結果發送到Activity0。

而且這種情況可能發生:

Activity0 - >活性1 - >活性2 - >活動1的另一個實例(這裏完成一些變化) - >回活動2 - >再新Activity1-實例>現在回到Activity0結果???

回答

0

試試這個標誌:

Intent intent = new Intent(this, Activity0.class); 
          intent.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT); 
          intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 
          overridePendingTransition(R.anim.left_in, R.anim.left_out); 
          finish(); 
          startActivity(intent); 

希望這有助於。