Android 12.0 系统设置显示主菜单添加屏幕旋转菜单实现旋转屏幕功能

1.前言

 在android12.0的系统rom定制化开发中,在对系统设置进行定制开发中,有产品需求要求增加
旋转屏幕功能的菜单,就是在点击旋转屏幕菜单后弹窗显示旋转0度,旋转 90度,旋转180度,
旋转270度针对不同分辨率的无重力感应的大屏设备的屏幕旋转功能的实现,
接下来就来分析实现这个功能 效果图如下:

 Android 12.0 系统设置显示主菜单添加屏幕旋转菜单实现旋转屏幕功能_第1张图片
2.系统设置显示主菜单添加屏幕旋转菜单实现旋转屏幕功能的核心类

 

    packages/apps/Settings/res/values-zh-rCN/arrays.xml
    packages/apps/Settings/res/values/arrays.xml
    packages/apps/Settings/res/xml/display_settings.xml
    packages/apps/Settings/src/com/android/settings/DisplaySettings.java
    packages/apps/Settings/res/values/strings.xml
    packages/apps/Settings/res/values-zh-rCN/strings.xml

3.系统设置显示主菜单添加屏幕旋转菜单实现旋转屏幕功能的核心功能分析和实现
3.1 适配关于屏幕旋转的相关资源文件的修改

    diff --git a/packages/apps/Settings/res/values-zh-rCN/arrays.xml b/packages/apps/Settings/r

你可能感兴趣的:(android,12.0,Rom定制化系统讲解,android,framework,系统设置旋转屏幕,旋转屏幕api,旋转屏幕)