Cha*_*gUZ 4 android android-activity
我的应用中的活动流程.
WelcomeActivity - > SignInActivity - > SignUpActivity - > TabsActivity(这是主要的) - > ...

我想在启动TabsActivity时关闭所有以前的活动(Welcome,SignIn,SignUp).
我尝试了几种方法......
TabsActivity.启动时清除任务= true?但不工作(也许)
TabsActivity.启动模式= singleTask?但不行
但我不想"保存3个活动并调用每个activity.finish()"
根据具体情况,"可用的2或4个活动不是3",或"我不知道活动堆栈中有什么活动".
我希望清除所有以前的活动,无论任何情况如何.
帮我 :)
抱歉,我的英语很差......谢谢.
如果我理解正确,您可能想尝试TabsActivity使用以下代码启动:
Intent intent = new Intent(getApplicationContext(), TabsActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)
国旗Intent.FLAG_ACTIVITY_CLEAR_TOP清除了历史.
| 归档时间: |
|
| 查看次数: |
7458 次 |
| 最近记录: |