先在入口文件EntryAbility.ets里把UIAbilityContext存到AppStorage里:onCreate(want:Want,launchParam:AbilityConstant.LaunchParam):void{try{this.context.getApplicationContext().setColorMode(ConfigurationConstant.ColorMode.COLORMODENOTSET);}catch(err){hilog.error(DOMAIN,'testTag','FailedtosetcolorMode.Cause:%{public}s',JSON.stringify(err));}hilog.info(DOMAIN,'testTag','%{public}s','AbilityonCreate');新加AppStorage.setOrCreate('context',this.context);}在需要使用的工具类文件里进行获取:letcontextAppStorage.get('context')ascommon.UIAbilityContext;
2025-10-10 10:39:42 2216浏览 0点赞 0回复 0收藏