From bd7ec970f346da5bad2b8469e6294485d9155f6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E5=8B=A4=E6=B0=91?= Date: Fri, 18 Oct 2024 10:01:31 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8C=BB=E7=BD=91=E7=AD=BE=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/ets/utils/ToolsHelper.ets | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/ets/utils/ToolsHelper.ets b/src/main/ets/utils/ToolsHelper.ets index 70a6915..c5b10b9 100644 --- a/src/main/ets/utils/ToolsHelper.ets +++ b/src/main/ets/utils/ToolsHelper.ets @@ -119,7 +119,7 @@ export class ToolsHelper { * 双击退出 * @param msg */ - static doubleAndExit() { + static doubleAndExit(event?:()=>void) { const cTime = new Date().getTime() console.log('=====>', cTime) console.log('=====>', cTime - ToolsHelper.oTime) @@ -127,8 +127,12 @@ export class ToolsHelper { ToolsHelper.oTime = cTime ToolsHelper.showMessage('双击退出') } else { - // getContext().getApplicationContext().killAllProcesses(); - (getContext() as common.UIAbilityContext).terminateSelf() + if (event) { + event() + }else{ + (getContext() as common.UIAbilityContext).terminateSelf() + // getContext().getApplicationContext().killAllProcesses(); + } } return true }