本文主要是介绍Android4.1 Rotation 小结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1, 操作Android 辅助功能:- 获取启动时的旋转方向:
-------> RotationPolicy.isRotationLocked() : packages/apps/Settings/src/com/android/settings/AccessibilitySettings.java
---->isRotationLocked() : frameworks/base/core/java/com/android/internal/view/RotationPolicy.java
----> Settings.System.ACCELEROMETER_ROTATION ----- 获取系统中的设置属性。
61 /**62 * Returns true if rotation lock is enabled.63 */64 public static boolean isRotationLocked(Context context) {65 return Settings.System.getInt(context.getContentResolver(),66 Settings.System.ACCELEROMETER_ROTATION, 0) == 0;67 }
- 当 enable 或者 disable "Auto-rotate screen" 的时候
-
- RotationPolicy.setRotationLockForAccessibility() : packages/apps/Settings/src/com/android/settings/AccessibilitySettings.java
-
- setRotationLockForAccessibility() : frameworks/base/core/java/com/android/internal/view/RotationPolicy.java
这篇关于Android4.1 Rotation 小结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!