关于 onArrange中获取到的参数的问题
我在自定义ComponentContainer,觉得在onArrange(int left, int top, int width, int height)方法中获取到的这几个参数有点奇怪。
比如我的自定义ComponentContainer的高度设置为500vp(1500px),而topPadding设置为250vp(等于750px),在代码中我getHeight()获取到的值是750px(P40),而我预期的在onArrange()中获取到的height的值,根据在官网的描述是the component height, in pixels,应该也是750,但是实际上却是0。这个就有点困扰了。
另外,top和left两个参数一直是0,什么情况下才会发生变化呢?
鸿蒙
HarmonyOS
OpenHarmony
赞
收藏 0
回答 1
待解决
相关问题
关于JS http请求参数的传递问题
4717浏览 • 2回复 待解决
怎么使用getStringParam获取到碰一碰传递过来的参数?
766浏览 • 1回复 待解决
关于如何获取时钟的id的问题
3431浏览 • 1回复 待解决
如何将获取到的图像放置到 Image 组件中?
1802浏览 • 1回复 待解决
JS FA调用 java PA,取到参数剪切板问题
3005浏览 • 1回复 待解决
关于mysql中order by查询的问题
145浏览 • 1回复 待解决
关于xml中include的使用问题
4851浏览 • 2回复 待解决
关于IDE文档中中的kit manager 找不到的问题
2663浏览 • 1回复 待解决
请问如何获取到鸿蒙的根布局
3805浏览 • 1回复 待解决
鸿蒙的ArkUI 可以获取到USB口的数据吗?
1410浏览 • 1回复 待解决
关于获取应用列表权限问题?
102浏览 • 1回复 待解决
地图定位管理-如何才能在自己的AbilitySlice类中获取到LocatorCallback回调函数的值?
4031浏览 • 1回复 待解决
关于服务卡片如何获取设备位置信息的问题?
1892浏览 • 1回复 待解决
ETS获取到这样的网络数据怎么渲染呢?
728浏览 • 1回复 待解决
【ARK UI】通过$r()引用的资源,是否可以在代码中获取到具体引用的Value值?
595浏览 • 1回复 待解决
关于声明的Date数据在页面中无法正确引用的问题?
266浏览 • 1回复 待解决
OpenHarmony startAbility 如何获取参数
3592浏览 • 0回复 待解决
关于属性动画的问题?
7673浏览 • 3回复 待解决
轻量级js ui,如何获取到list滚动到的item的index?
1941浏览 • 1回复 待解决
关于Java UI Checkbox的问题?
3414浏览 • 1回复 待解决
关于烧录时出现的问题
7038浏览 • 2回复 待解决
关于鸿蒙的module依赖问题
7676浏览 • 1回复 待解决
服务卡片点击触发的路由到Ability的onForeground回调获取到的intent不是最新的
3131浏览 • 1回复 待解决
关于MySQL用户权限的问题
194浏览 • 1回复 待解决
关于picker-view的问题
4306浏览 • 1回复 待解决
getHeight()方法要在onArrange()执行完成才能获取到,这时应该使用getMeauserHeight()获取高度;top与left是自定义的布局相对父布局而言的位置,父布局也用自定义CompenentContainer,重写onArrange摆放现在用的自定义CompenentContainer,再在自定义CompenentContaine的onArrange打印这个两个参数、系统的默认都是0。