完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
可以在系统模块中,调用windowmanager中屏幕相关的接口SetOrientation(OHOS::Rosen::Orientation::HORIZONTAL)来修改方向
比如,OH 3.1 Release版本,可以在 foundationgraphicstandardframeworksbootanimationsrcmain.cpp中 //1、添加头文件 #include #include #include int main(int argc, const char *argv[]) { LOG("main enter"); WaitRenderServiceInit(); //2、增加下面两行,设置方向 auto screens = OHOS::Rosen::ScreenManager::GetInstance().GetAllScreens(); screens[0]->SetOrientation(OHOS::Rosen::Orientation::HORIZONTAL); …… }
最佳答案
|
|
|
|
有木有大佬可以看下怎么处理?
|
|
|
|
可以系统代码中,调用windowmanager的接口SetOrientation(OHOS::Rosen::Orientation::HORIZONTAL)来修改。
比如,OH 3.1 Release版本可以在 foundationgraphicstandardframeworksbootanimationsrcmain.cpp中 #include #include #include int main(int argc, const char *argv[]) { LOG("main enter"); WaitRenderServiceInit(); //增加下面两行来设置方向 auto screens = OHOS::Rosen::ScreenManager::GetInstance().GetAllScreens(); screens[0]->SetOrientation(OHOS::Rosen::Orientation::HORIZONTAL); …… } |
|
|
|
可以了 非常感谢!!
|
|
|
|
你好 问下 旋转的角度 90 180 270 这些是怎么对应到添加的两行代码的?
|
|
|
|
../../foundation/graphic/standard/frameworks/bootanimation/src/main.cpp:29:33: error: no member named 'ScreenManager' in namespace 'OHOS::Rosen'
添加上上面两行代码之后 这个报错是咋回事,头文件少了吗? |
|
|
|
只有小组成员才能发言,加入小组>>
2149个成员聚集在这个小组
加入小组在OpenHarmony 3.1版本中,润和hispark hi3861智能家居套件I2C驱动OLED屏幕的驱动如何改写?
1280 浏览 1 评论
转发:【码上评选】在润和HiSpark的WiFIIoT开发板上使用 Harmony OS,实现智能花园喷灌控制系统,并连接上云
2378 浏览 0 评论
4990 浏览 0 评论
2327 浏览 0 评论
3006 浏览 0 评论
1412浏览 3评论
请问我根据润和的HID转蓝牙,自己画了一个板子,但是烧录镜像之后不能识别蓝牙。
3258浏览 2评论
DAYU200rk3568显示mipi_lcd驱动走的是hdf驱动还是linux标准rk驱动
3877浏览 2评论
1602浏览 1评论
HiHope_WiFi-IoT_Hi3861SPC025导入工程,编译报错!!新手,求解答!!
3542浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-1 11:03 , Processed in 0.688679 second(s), Total 89, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191