0
我有一個小部件,可以啓動兩個不同的活動,活動A和活動B,取決於點擊哪個熱點。我想要的是在啓動每個活動時重置回棧。問題如下:回到堆棧問題與小部件
- 我點擊熱點1和發射活動A
- 我按Home鍵
- 我點擊熱點2和發射活動B
- 我按後退按鈕和而不是要回的家 屏幕,我回去活動A
我啓動從插件的活動方式如下:
Intent intent = new Intent(getBaseContext(), ActivityA.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
有沒有解決方案?