Platform: Rockchip
OS: Android 6.0
Kernel: 3.10.92
Settings -> Display有个选项控制旋转屏幕时内容是否跟着旋转
这个功能是通过获取gsensor的方向来改变内容进行旋转的,选项对应的string在
packages/apps/Settings/res/values/strings.xml:6408: <string name="display_auto_rotate_title">When device is rotated</string>
对应的key在Display_settings.xml
<com.android.settings.DropDownPreference
android:key="auto_rotate"
android:title="@string/display_auto_rotate_title" />
android:key=”auto_rotate”的使用:
DisplaySettings.java
private static final String KEY_AUTO_ROTATE = "auto_rotate";
DropDownPreference rotatePreference = (DropDownPreference) findPreference(KEY_AUTO_ROTATE);