HarmonyOS 鸿蒙Next 请教:如何获取context?
HarmonyOS 鸿蒙Next 请教:如何获取context?
网上搜索好多关于获取context对象的文章试了都不能用,如“let myContext = getContext(this) as common.UIAbilityContext;试了也没用,如下 :
有的说在EntryAbility中设置,如下:
export default class EntryAbility extends UIAbility {
onCreate(want: Want, launchParam: AbilityConstant.LaunchParam): void {
let applicationContext = this.context.getApplicationContext();
…
}
}
但是EntryAbility中的对象如何应用到页面中呢?
有的说通过新建一个类来传递这个context对象,但试了也没成功。
烦了几天了,在此恳请大侠指教!先谢!
注:我的程序用的是api9的Stage模式编写的。
关于HarmonyOS 鸿蒙Next 请教:如何获取context?的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。
更多关于HarmonyOS 鸿蒙Next 请教:如何获取context?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
更多关于HarmonyOS 鸿蒙Next 请教:如何获取context?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
好像不能在previewer中用getContext
找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17
在EntryAbility 下用 this.context
在Page 下用 getContext(this) as common.UIAbilityContext
我的上面的代码中是在page中的,但为什么会获取失败呢?请指教,谢谢!
不清楚,最好把完整的示例代码贴一下,我这边的项目的context的获取就是这样操作的 没有问题。
上面就是代码截图,和下面的代码会有关系吗?如果在EntryAbility中获取的context要如何才能应用到Page中呢?