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继承详解
    static关键字特点
    数组(相关知识的整理)
    杨辉三角(用for循环)
    Jmeter接口测试案例实践(一)
    组合测试方法:配对测试实践
    用例设计方法:判定表驱动法实践
    sso系统登录以及jsonp原理
    单点登录--sso系统
  • 原文地址:https://www.cnblogs.com/xyida/p/4305877.html
Copyright © 2011-2022 走看看