我有四個活動安卓:如何回到以前的活動
- ListActivity
- Itemdetail_Activity
- record1_Act
- record2_act。
我可以從ListActivity去 - > record1_Act和ListActivity < -record1_Act正常,但是當我想從Itemdetail_Activity去 - > record2_act和Itemdetail_Activity <返回回 - record2_act它總是去record2_act到ListActivity。
我甚至使用i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
,但它不起作用。如何解決這個問題?
這裏是我的代碼
Intent i = new Intent(record2_act.this, Itemdetail_Activity.class);
i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
startActivity(i);
Intent i = new Intent(record1_Act.this, ListActivity.class);
i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
startActivity(i);
finish();
檢查[這裏](http://stackoverflow.com/a/40386 37/3843476)你可能會找到你的答案。 – Gagan
請輸入您想要的正確流程。或者輸入完整的代碼。 – DroidAks
@DroidAks:我有活動1,2,3,4我可以去1 - > 2和1 <-2,當我想去3 - > 4並返回到3 < - 4這裏是問題。 4總是返回1意味着1 < - 4這是問題。 – androidTag