zoukankan      html  css  js  c++  java
  • Android:设置APP全屏、横屏、竖屏、常亮的方法

    全屏

    在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码
    requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
    		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、在配置文件中对Activity节点添加android:screenOrientation属性(landscape是横向,portrait是纵向)

    android:launchMode="singleTask" 
    android:screenOrientation="portrait"

      

    屏幕常亮:

    view.setKeepScreenOn(true)
    

      

    
    
  • 相关阅读:
    vue(5)
    vue(4)
    vue(3)-防止闪烁
    vue(2)
    bootstrap 模态框
    2017年上半年工作总结和计划
    vue(1)
    文本框数量加减功能
    meta 控制移动端页面的缩放
    题解 P1550 【[USACO08OCT]打井Watering Hole】
  • 原文地址:https://www.cnblogs.com/LGMing/p/4446873.html
Copyright © 2011-2022 走看看