【FAQ】【ARK UI】HarmonyOS ETS 横竖屏适配

本文介绍了如何在HarmonyOS中使用ETS进行横竖屏适配,通过媒体查询条件语法规则调整不同屏幕尺寸和方向下的布局显示。示例代码展示了在横屏显示Text组件,竖屏显示Image组件。同时,针对ETSPage在跳转后切换横竖屏返回第一个界面的问题,提供了华为开发者论坛的参考链接和config.json的解决方案,涉及onOrientationChanged方法的重写。
摘要由CSDN通过智能技术生成

参考资料

媒体查询

【问题描述】

ETS如何去适配不用的屏幕大小,以及横屏或者竖屏的展示不同的样式,

【问题答案】

我们可以使用媒体查询根据 媒体查询条件语法规则来控制布局的显示,如题所示:在横屏的时候显示一个Text组件竖屏显示一个Image组件,代码如下

import mediaquery from '@ohos.mediaquery'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值