我正在开发一个适用于 Android 的应用程序,我想知道是否启用了自动旋转。有人知道我怎么能得到这个吗?所以为了清楚起见:我只需要知道用户是否在他们的设置中启用了自动旋转。
问问题
2549 次
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 回答