zoukankan      html  css  js  c++  java
  • Android强制横屏+全屏的几种常用方法

    全屏:

    在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码
    1 requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题
    2 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
    3   WindowManager.LayoutParams.FLAG_FULLSCREEN);//设置全屏
    

    横屏:

    方法1:按照下面代码示例修改Activity的onResume方法
    @Override
    protected void onResume() {
     /**
      * 设置为横屏
      */
     if(getRequestedOrientation()!=ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE){
      setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
     }
     super.onResume();
    }
    

      

    方法2:在中找到对应的Application或者Activity中置入如下代码
    android:screenOrientation="landscape"
    android:configChanges="keyboardHidden|orientation"
    

      

    横屏+全屏(应用主题方法)


    1.在res.values下新建一个xml文件,名字自定义
    2.打开该xml文件在resources内置入代码
    <style name="FullScreen">
    
    <item name="android:windowNoTitle" >true</item>
    
    <item name="android:windowFullscreen" >true</item>
    
    </style>
    

      3.在AndroidManifest.xml文件里面,找到Application(整个应用程序都设置)或者相应的Activity内添加

    android:theme="@style/FullScreen"
    

      

  • 相关阅读:
    第八周课程总结&实验报告(六)
    第七周课程总结&实验报告(五)
    第六周&java实验报告四
    第五周课程总结&试验报告(三)
    第四周作业
    2019春总结作业
    第二周基础作业
    第三周作业
    2019期末总结
    第十四周课程总结 & 实验报告
  • 原文地址:https://www.cnblogs.com/xyida/p/4305877.html
Copyright © 2011-2022 走看看