天天看点

Android开发: 通过修改数据库改变屏幕旋转方向screen rotation

通过修改数据库System settings 来修改手机屏幕的旋转方向, 设置Settings.System. ACCELEROMETER_ROTATION和Settings.System. USER_ROTATION的值,可以通过命令行和Java API来实现

1.通过命令行来修改

其中,user_rotation的值和旋转角度的关系如下,

user_rotation 0 -> ROTATION_0

user_rotation 1 -> ROTATION_180

user_rotation 2 -> ROTATION_270

user_rotation 3 -> ROTATION_90

2.通过java 程序实现

首先取消手机的重力感应

设置指定的屏幕旋转方向