#鸿蒙通关秘籍#如何在鸿蒙应用中手动切换设备的横竖屏状态?

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
墨s倾城FPGA

通过获取上下文并调用相关窗口的接口来切换屏幕状态:

typescript import { window } from '@kit.ArkUI';

private changeOrientation(isLandscape: boolean) { let context = this.getUIContext().getHostContext(); window.getLastWindow(context).then((lastWindow) => { lastWindow.setPreferredOrientation(isLandscape ? window.Orientation.LANDSCAPE : window.Orientation.PORTRAIT); }); }

分享
微博
QQ
微信
回复
2天前
相关问题
如何监听设备横竖切换状态
1673浏览 • 1回复 待解决
鸿蒙JS 框架如何主动切换横竖?
4805浏览 • 1回复 待解决
如何获取设备横竖状态变化通知
1942浏览 • 1回复 待解决
鸿蒙横竖切换监听,需要这个功能
11348浏览 • 3回复 已解决