[嵌入式linux] itop-3588开发板Android系统开发笔记-旋转 Android系统

[复制链接]
 楼主| 发表于 2025-5-19 11:03 | 显示全部楼层 |阅读模式
屏幕旋转包括俩个部分:Android 显示旋转和 Recovery 显示旋转在开发的过程中,我们使用的屏幕可能是物理横屏或者物理竖屏,如果我们想要物理横屏
显示为竖屏,物理竖屏显示为横屏时,也就是系统显示方向需要旋转 90 度
修改 Android12 源码的 device/rockchip/common/BoardConfig.mk 文件,修改主屏显示的方向,角度可根据显示需求,自定义修改 0/90/180/270 0:横屏,90:竖屏,180:反向横屏,270:反向竖屏。作者想要将物理竖屏修改为横屏显示,所以旋转角度为 90 度。修改如下所示:
SF_PRIMARY_DISPLAY_ORIENTATION := 90
修改 recovery 显示旋转,修改 device/rockchip/common/BoardConfig.mk 文件,如下所示:
TARGET_RECOVERY_DEFAULT_ROTATION := ROTATION_RIGHT
修改完,保存退出,重新编译 android 源码,烧写镜像示,但是触摸还是竖屏,下一小节讲解。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

492

主题

499

帖子

3

粉丝
快速回复 返回顶部 返回列表