当前位置: 首页 > article >正文

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

相关文章:

  • 108.在 Vue 3 中使用 OpenLayers 加载 XYZ 地图的示例
  • FPGA_YOLO(三)
  • 记录一次渗透测试/常用命令
  • 系统与网络安全------网络应用基础(6)
  • 【力扣hot100题】(005)三数之和
  • (Kotlin)Android 自定义蓝牙扫描动画:多波浪扩散效果
  • 初阶8 list
  • [力扣每日一练]关于MySQL和pandas的正则表达式应用
  • 大文件版本管理git-lfs
  • 第 7 章 | Solidity 合约安全工具全指南:Slither、Echidna、Foundry 实战解析
  • 小程序中过滤苹果设备中的表情(即 emoji)
  • TCP 的 time_wait 有什么作用
  • React 18 核心技术深度解析:从并发渲染到异步数据流优化
  • NLP高频面试题(二十)——flash attention原理
  • vllm 离线推理Qwen2.5-VL-Instruct,API部署,支持max_pixels
  • WPF ContentPresenter详解
  • 机器人能否回到原点 - 简单
  • OpenHarmony NativeC++应用开发speexdsp噪声消除案例
  • 基于动态光影融合的缺陷实时检测和材质量化方法,并且整合EventPS、VMNer和EvDiG
  • “十五五”时期航空弹药发展环境分析