如何根据手机横竖屏判断加载不同布局
查了文档发现onOrientationChanged 可以获取横竖屏切换的回调,但是实际发现当屏幕切换时根本不会走这个回调。
有版主回复说是因为这个触发的前提是abiility处于foreground,但是setDisplayOrientation会使ability处于Background,所以不会触发。
那么如何才能获取到横竖屏的切换呢?或者有其他方案能在切换横竖屏时 自动判断加载不同布局文件?
鸿蒙
HarmonyOS
OpenHarmony
赞
收藏 0
回答 1
待解决
相关问题
OpenHarmony 小型系统如何设置横竖屏
5971浏览 • 1回复 待解决
如何进行页面横竖屏切换
211浏览 • 1回复 待解决
如何监听当前屏幕的横竖屏状态?如何实现页面跟随屏幕横竖屏自动旋转
172浏览 • 1回复 待解决
求大佬告知如何切换横竖屏
260浏览 • 1回复 待解决
鸿蒙JS 框架中如何主动切换横竖屏?
3076浏览 • 1回复 待解决
如何获取设备横竖屏的状态变化通知
252浏览 • 1回复 待解决
Open Harmony 3.1版本支持横竖屏切换吗?
3339浏览 • 1回复 待解决
Web组件如何判断网址是否加载成功
158浏览 • 1回复 待解决
鸿蒙横竖屏切换监听,需要这个功能
9623浏览 • 3回复 已解决
Kubernetes Helm 模板中如何根据某个值是否存在进行 if/else 判断?
1119浏览 • 1回复 待解决
鸿蒙发布以后,华为手机桌面布局该如何设计?
7039浏览 • 1回复 待解决
鸿蒙Dialog 横竖屏切换再次展示引起窗口句柄泄露
3680浏览 • 1回复 待解决
判断模型能否在手机上运行
101浏览 • 1回复 待解决
判断当前设备是手机还是平板
4319浏览 • 1回复 待解决
Harmony怎么根据包名判断某个应用是否在运行?
1761浏览 • 0回复 待解决
DevEco Studio Toast 横竖屏切换后tosat向右偏移怎么解
4540浏览 • 1回复 待解决
不同数据库不同表结构和字段,如何迁移 mysql?
1673浏览 • 1回复 待解决
Openharmony 3.1,哪个JS API可以根据包名判断app是否在运行?
1469浏览 • 1回复 待解决
鸿蒙竖屏可以在底部显示的布局,在横屏显示不了是出了什么问题
4687浏览 • 1回复 待解决
鸿蒙手机投屏到电视上能否同步声音?
6365浏览 • 1回复 待解决
华为电脑管家多屏协同无法连接手机
14359浏览 • 1回复 待解决
华为手机是否支持自定义锁屏页面?
2314浏览 • 1回复 待解决
如何根据uri读取文件?
1142浏览 • 1回复 待解决
UI布局默认是多少vp为基准,以达到不同机器自适应
622浏览 • 1回复 待解决
如何判断应用可被卸载
237浏览 • 1回复 待解决
需要config.json中的configChange里配置了对应事件,请参照开发指南进行配置。
在config.json中给对应Ability添加选择屏幕事件的监听配置
"configChanges": [
"orientation"
]