为了账号安全,请及时绑定邮箱和手机立即绑定

如何弹出一个task中所有的activity,只保留要启动的activity?

如何弹出一个task中所有的activity,只保留要启动的activity?

守着一只汪 2019-03-12 17:14:29
有三个activity,a,b,c,当前的task中只有b和c,且c处于栈顶。此时要通过intent启动a,在启动a之后通过c的finish方法销毁了c,此时栈中只有a和b,a处于栈顶。但我只想保留a。问题来源与退出登陆问题,退出登陆然后返回登陆注册界面,按返回键后又回到退出登陆界面的前一个界面。
查看完整描述

1 回答

?
慕村225694

TA贡献1880条经验 获得超4个赞

启动activity的时候传入FLAG_ACTIVITY_CLEAR_TASK|FLAG_ACTIVITY_NEW_TASK


查看完整回答
反对 回复 2019-04-23
  • 1 回答
  • 0 关注
  • 458 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号