HarmonyOS 如何在class中获取ui相关的Context?

dataPreferences相关操作为啥要在widget中获取的Context,在class中通过getContext(this)获取的为什么不能使用?

HarmonyOS
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit

只有UIAbility组件和各种ExtensionAbility派生类组件才有各自不同的Context类,需要先继承到这些组件才能获取对应的上下文Context是不能在class中直接获取到context,只能是组件或者在activity中获取。

分享
微博
QQ
微信
回复
3天前
相关问题
如何在UI获取Context
3106浏览 • 1回复 待解决
如何在工具类获取Context
2020浏览 • 1回复 待解决
如何在UI获取UIAbilityContext
2582浏览 • 1回复 待解决
如何在普通ets文件获取上下文Context
1181浏览 • 1回复 待解决
鸿蒙如何获取context对象
9351浏览 • 1回复 待解决
worker.ts如何获取context
2182浏览 • 2回复 待解决
HarmonyOS 如何在class启动一个线程
37浏览 • 1回复 待解决
如何获取FA模型下Context
393浏览 • 1回复 待解决
HarmonyOS 如何在代码块拉起UI
34浏览 • 1回复 待解决
ArkUI如何获取当前UI控件信息
2225浏览 • 1回复 待解决
Stage模型如何获取context?
4097浏览 • 1回复 待解决
嵌套Class属性变化无法触发UI渲染
324浏览 • 1回复 待解决