更新时间:2022-03-04 09:53:45浏览次数:625+次
鸿蒙HarmonyOS开发中应该如何适配屏幕?比如该怎么设置屏幕宽度的一半,随着其他的组件进行大小的变化,xml文件能做到吗?有什么适配屏幕的框架吗?
解答
根据经验,之前做是获取到屏幕宽高,然后代码在设置组件大小,xml中的话权重可以实现一部分,但是大部分情况都满足不了需求。
另外,jsAPI能找到,javaAPI找不到。但有鸿蒙开发者也有不同的看法,认为java应该是有的,只是没不到而已。
附:Java代码如何获取屏幕的高度和宽度?
Point point = new Point();
DisplayManager.getInstance().getDefaultDisplay(this).get().getSize(point);
int height = point.getPointYToInt();
int width = point.getPointXToInt();
相关资讯