鸿蒙中页面的context如何拿到
比如在其他类里面想调用startAbility跳转页面,但是拿不到首页的context,这种场景应该怎么调用呢。
我目前是用IDE创建了一个模板列表应用,我想在列表的item增加一个页面跳转的事件,但是这个ListItem类里没有startAbility的方法,用MainAbility.this.startAbility(Android的写法)也不行,求助求助
Ability
赞
1
收藏 1
回答 3
待解决
相关问题
鸿蒙中如何获取context对象
7803浏览 • 1回复 待解决
如何在UI中获取Context
1021浏览 • 1回复 待解决
worker.ts中如何获取context
958浏览 • 2回复 待解决
如何在工具类中获取Context
848浏览 • 1回复 待解决
RichEditor如何拿到BuilderSpan?
589浏览 • 1回复 待解决
如何NavPathStack也支持页面的启动模式
46浏览 • 1回复 待解决
如何实现page页面的横竖屏切换
35浏览 • 1回复 待解决
加载页面的时候如何自定义header
413浏览 • 1回复 待解决
如何实现多台终端的同步以及页面的跳转?
2714浏览 • 1回复 待解决
如何在普通ets文件中获取上下文Context
491浏览 • 1回复 待解决
如何获得WebView页面的渲染或滚动时机呢
6116浏览 • 1回复 待解决
如何控制软键盘弹出对页面的遮挡?
1609浏览 • 1回复 待解决
路由实现动态页面的跳转方案
777浏览 • 1回复 待解决
Context类型错误,报错401“The context must be a valid Context”
789浏览 • 1回复 待解决
Stage模型如何获取context?
2846浏览 • 1回复 待解决
如何通过资源ID拿到对应资源?
6004浏览 • 3回复 待解决
软键盘弹出时,页面的自适应
526浏览 • 1回复 待解决
如何拿到集合里面每个id最新的数据?
1294浏览 • 1回复 待解决
鸿蒙中JS页面组件属性值修改后,页面没有刷新
2308浏览 • 0回复 待解决
ShapeElement类如何使用ShapeElement(Context context, int xmlId)实例化一个对象
5899浏览 • 1回复 待解决
鸿蒙scrollview 嵌套 webview 在滑动过程中遮挡 下面的组件
6124浏览 • 1回复 已解决
Fraction如何跳转ability,fraction如何拿到回传值?
4644浏览 • 1回复 待解决
普通的ets文件(工具类)中,引用context类型的变量该如何使用
473浏览 • 1回复 待解决
使用TabsController 切换页面的时候,需要给目的页面传递数据要怎么实现
1803浏览 • 1回复 待解决
列表跳转页面请参考我下面的案例的代码,在HarmonyOS中跳转代码和Android是不一样的,这里使用的是present方法。还有如果你非要获取Context对象的话,可以在生命周期的某个方法中调用getContext就可以获取到。
如果只是想调用startAbility方法实现跳转的话,是不是直接在这个类里面extends AbilitySlice就可以了?
可以试试将需要的context当做参数传入到需要使用的方法中,然后调用startAbility方法