如何在Android 4.0+中检查自动旋转屏幕设置是否为ON/OFF

 手机用户2502913925 发布于 2023-02-06 18:57

我认为每个Android设备都具有开启/关闭自动旋转功能.通常你可以找到它settings->display->auto-rotate on/off.如何从我的应用程序中读取此设置状态?如何访问此设置值?如果你可以共享代码剪切,我会非常感激.

1 个回答
  • 希望这段代码片段能帮到你: -

    @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);
    }
    

    2023-02-06 18:59 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有