zoukankan      html  css  js  c++  java
  • 去掉标题栏、信息栏和实现全屏

    应用场景:去掉标题栏、信息栏和实现全屏

    方法一:在程序代码中实现

    代码如下:

    this.requestWindowFeature(Window.FEATURE_NO_TITLE);// 去掉标题栏
    this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);// 去掉信息栏

    注意:这两行代码必须要写在setContentView(R.layout.XXX)之前。这两行代码都写上,则可实现全屏。

    方法二:在AndroidManifest.xml配置文件中实现

    代码如下:

    去掉标题栏

    <activity
                android:theme="@android:style/Theme.NoTitleBar">
    </activity>

    全屏

    <activity
                android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
    </activity>

    区别:

    第一种方法,在Activity启动时标题栏和信息栏会短暂出现,随后消失。而使用第二种方法则不会出现这种情况,看起来比较自然。

  • 相关阅读:
    自定义拦截器
    MVP模式网络请求购物车
    mvp+RecyclerView实现网络请求
    二维码扫描
    进度条加载
    画圆移动
    简单排序
    批量发货
    Angular服务
    终极购物车
  • 原文地址:https://www.cnblogs.com/renqingping/p/RemoveTitleBarAndFullScreen.html
Copyright © 2011-2022 走看看