鸿蒙harmony栅格化,适应不同屏幕宽
想实现一个控件的栅格化,就是为了适应不同屏幕宽,做的一个栅格化,这样控件可以根据不同屏幕的宽度进行自身宽度的变化。
onMeasure,onLayout中需要如何修改? onMeasure里面具体应该怎么修改?
大家有什么好的思路吗?
帮忙讲解一下onMeasure里面的东西就更好了,万分感谢!
栅格化
赞
收藏 0
回答 1
待解决
相关问题
鸿蒙harmony如何获取屏幕宽高,如何获取信号栏高度?
12568浏览 • 2回复 待解决
【Harmony OS】【ArkUI】ets开发 如何获取到屏幕宽高?
10725浏览 • 2回复 待解决
HarmonyOS 图片旋转自适应屏幕宽高功能的实现
1195浏览 • 1回复 待解决
如何使用ArkUI设计响应式布局以适应不同屏幕尺寸?
2313浏览 • 1回复 待解决
对于鸿蒙应用的布局设计,怎样实现自适应不同屏幕分辨率和尺寸?
1256浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何确保Text组件中的文本在鸿蒙开发中适应不同的屏幕大小?
1449浏览 • 1回复 待解决
HarmonyOS 屏幕分辨率在不同尺寸上如何实现自适应?
1537浏览 • 1回复 待解决
HarmonyOS RelativeContainer 不能自适应宽高
1360浏览 • 1回复 待解决
HarmonyOS RelativeContainer宽高自适应问题
2182浏览 • 1回复 待解决
HarmonyOS image加载图片宽高自适应
1390浏览 • 1回复 待解决
HarmonyOS webview自适应屏幕
1134浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙栅格布局中嵌套使用栅格组件?
1353浏览 • 1回复 待解决
请描述在鸿蒙应用中如何实现响应式布局,以适应不同尺寸和分辨率的设备屏幕?
500浏览 • 0回复 待解决
如何适配不同屏幕尺寸?
1245浏览 • 1回复 待解决
RelativeContainer不能根据子组件自适应宽高
2774浏览 • 1回复 待解决
HarmonyOS UI宽高的自适应wrapcontent怎么办?
1386浏览 • 1回复 待解决
java如何获取屏幕宽高。找不到api?
6656浏览 • 1回复 待解决
怎么获取组件的宽高(组件宽高是自适应的,没有固定大小)?
3832浏览 • 1回复 待解决
HarmonyOS RelativeContainer如何实现自适应自组件宽高?
984浏览 • 1回复 待解决
鸿蒙应用如何处理不同屏幕尺寸的适配问题?
1765浏览 • 0回复 待解决
#鸿蒙学习大百科#栅格系统默认将屏幕分为几类,分别是怎么区分的?
2907浏览 • 1回复 待解决
HarmonyOS 是否有ndk接口获取屏幕的宽高
1067浏览 • 1回复 待解决
如何获取屏幕宽高,你知道吗?
3710浏览 • 1回复 待解决
屏幕宽高如何获取 ,求解决方法
2725浏览 • 1回复 待解决
关于不同屏幕UI适配方案
1480浏览 • 1回复 待解决
鸿蒙中不存在 onMeasure,onLayout 了,如果需要 可以通过继承 DependentLayout 重写里面的onEstimateSize 来设置宽高等属性。
或者使用获取屏幕的宽高来设置,这样适应不同的设备和界面
Optional<Display>
display = DisplayManager.getInstance().getDefaultDisplay(this);
DisplayAttributes displayAttributes = display.get().getAttributes();
displayAttributes.width