6

我正在开发一个适用于 Android 的应用程序,我想知道是否启用了自动旋转。有人知道我怎么能得到这个吗?所以为了清楚起见:我只需要知道用户是否在他们的设置中启用了自动旋转。

4

1 回答 1

15

您可以使用以下方式获取自动旋转信息开/关Settings.System.ACCELEROMETER_ROTATION

if (android.provider.Settings.System.getInt(getContentResolver(),Settings.System.ACCELEROMETER_ROTATION, 0) == 1){
 Toast.makeText(Rotation.this, "Rotation ON", Toast.LENGTH_SHORT).show();

}
else{
 Toast.makeText(Rotation.this, "Rotation OFF", Toast.LENGTH_SHORT).show();
}
于 2012-10-12T21:54:33.470 回答