关于一些activitie返回

本文详细介绍了Android中Activity的启动模式,特别是android:clearTaskOnLaunch及android:noHistory属性的作用方式。通过这些设置,开发者可以控制Activity在任务堆栈中的行为,确保应用能够按照预期的方式启动和恢复。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

多个活动总会要牵扯到一些返回顺序的问题这里把我看的一些东西整理一下,如果你也有一些好方法不妨在这里回帖留下谢谢

android:clearTaskOnLaunch="true" 这个参数意思是 无论何时 这个activity都会从home screen重新启动,也就是只要你按了桌面的图标 这个活动就是第一个发起的。但是唯一要注意的是 如果你按下的是home建 那么意味着这个活动没有结束所以 你在按有时候就不会第一次发起了。只有当你按下back或者结束当前执行的任务 之类 代表能使activity结束的行为 这个活动都会第一次发起。

 

如果你只有两个activity那么 android:noHistory 方法你可以考虑,他可以不保存顺序,这样都会从第一个启动,用户不可能恢复到第二个状态。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值