zoukankan      html  css  js  c++  java
  • android开发:全屏和退出全屏

    xml代码:

    <Button
            android:id="@+id/button5"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/fullscreen" 
            android:onClick="changescreen"/>

    java代码:

    private static boolean isfull=true;
        //全屏设置和退出全屏
        private void setFullScreen(){
             //requestWindowFeature(Window.FEATURE_NO_TITLE); 
             getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
             isfull=true;
        }
        private void quitFullScreen(){
              final WindowManager.LayoutParams attrs = getWindow().getAttributes();
              attrs.flags &= (~WindowManager.LayoutParams.FLAG_FULLSCREEN);
              getWindow().setAttributes(attrs);
              getWindow().clearFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
              //requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
              isfull=false;
        }
        
        public void changescreen(View view)
        {
            if(isfull==true)
            {
                quitFullScreen();
            }
            else
            {
                setFullScreen();
            }
        }


    附加:开始设置无title,全屏

    @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            // remove title bar       
            this.requestWindowFeature(Window.FEATURE_NO_TITLE); 
            // full screen   
            this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);  
    
            setContentView(R.layout.main);
        }
  • 相关阅读:
    对物联网的认识
    读书笔记
    Intel:从屌丝逆袭成业界大佬
    实模式:奇葩的存在
    depot_tools Google代码管理工具包
    std::out_of_range异常
    SensorMode选择
    shell脚本学习(2)查找
    shell脚本学习(1)入门
    输入子系统
  • 原文地址:https://www.cnblogs.com/wuchao/p/2971620.html
Copyright © 2011-2022 走看看