我认为每个 Android 设备都有能力打开/关闭自动旋转功能。
通常你可以在以下位置找到它settings->display->auto-rotate on/off
。如何从我的应用程序中读取此设置状态?我怎样才能访问这个设置值?如果您可以分享截取的代码,我将非常感激。
希望这段代码片段可以帮助您:-
@Override
protected void onCreate(Bundle savedInstanceState) {
setContentView(R.layout.activity_main);
if (android.provider.Settings.System.getInt(getContentResolver(),
Settings.System.ACCELEROMETER_ROTATION, 0) == 1){
Toast.makeText(getApplicationContext(), "Rotation ON", Toast.LENGTH_SHORT).show();
}
else{
Toast.makeText(getApplicationContext(), "Rotation OFF", Toast.LENGTH_SHORT).show();
}
super.onCreate(savedInstanceState);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)