HarmonyOS:解决UIAbility调用terminateSelf()后设置不保留最近任务列表中的快照
一、概述
在HarmonyOS应用开发中,UIAbilityContext的terminateSelf()方法被用来结束当前的UIAbility实例。
如果希望在调用terminateSelf()后,让应用在最近任务列表中不保留快照,可以通过在module.json5配置文件中配置removeMissionAfterTerminate为true来实现。
{
"module": {
// ...
"abilities": [
{
// ...
"removeMissionAfterTerminate": true,
}
]
}
}
说明
removeMissionAfterTerminate字段的默认值:该字段的默认值为false,意味着如果不进行配置,默认情况下应用会在最近任务列表中保留快照。
配置影响:仅当removeMissionAfterTerminate被设置为true时,调用terminateSelf()后应用才不会在最近任务列表中保留快照。
三、示例效果图
removeMissionAfterTerminate为false
配置 removeMissionAfterTerminate为 true
原文地址:https://blog.csdn.net/ChinaDragon10/article/details/146561621
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.kler.cn/a/612627.html 如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.kler.cn/a/612627.html 如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!