遥寄山川 发表于 2025-5-19 11:03

itop-3588开发板Android系统开发笔记-旋转 Android系统

屏幕旋转包括俩个部分:Android 显示旋转和 Recovery 显示旋转在开发的过程中,我们使用的屏幕可能是物理横屏或者物理竖屏,如果我们想要物理横屏
显示为竖屏,物理竖屏显示为横屏时,也就是系统显示方向需要旋转 90 度
修改 Android12 源码的 device/rockchip/common/BoardConfig.mk 文件,修改主屏显示的方向,角度可根据显示需求,自定义修改 0/90/180/270 0:横屏,90:竖屏,180:反向横屏,270:反向竖屏。作者想要将物理竖屏修改为横屏显示,所以旋转角度为 90 度。修改如下所示:
SF_PRIMARY_DISPLAY_ORIENTATION := 90https://img2024.cnblogs.com/blog/1884655/202505/1884655-20250519105836128-683552888.jpg修改 recovery 显示旋转,修改 device/rockchip/common/BoardConfig.mk 文件,如下所示:TARGET_RECOVERY_DEFAULT_ROTATION := ROTATION_RIGHThttps://img2024.cnblogs.com/blog/1884655/202505/1884655-20250519105843947-115663635.jpg修改完,保存退出,重新编译 android 源码,烧写镜像示,但是触摸还是竖屏,下一小节讲解。
页: [1]
查看完整版本: itop-3588开发板Android系统开发笔记-旋转 Android系统