zoukankan      html  css  js  c++  java
  • 全屏无标题设置

    Android开发中,经常遇到需求设置应用的Activity全屏,并且不显示标题栏。这里记录几个方法:

    方法一:在java代码中实现, 

    //取消标题

    this.requestWindowFeature(Window.FEATURE_NO_TITLE);

    //全屏

    this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

    但是这个方法有个缺点:应用启动时会快速的闪现标题栏。

    方法二:在AndroidManifest.xml中根据需要在<application/>或<activity/>中使用Android系统定义的Android主题方式进行设置,

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

    方法三:先在res/values下创建一个styles.xml文件,在文件中写入如下内容,

    <?xml version="1.0" encoding="utf-8"?>

    <resources>

        <style name="theme_fullScreen">

            <!-- 设置无标题-->

            <item name="android:windowNoTitle">true</item>

            <!-- 设置全屏-->

            <item name="android:windowFullscreen">true</item>

        </style>

    </resources>

    然后,在AndroidManifest.xml中根据需要在<application/>或<activity/>中使用自定义的Android主题方式进行设置,

    android:theme="@style/theme_fullScreen"

  • 相关阅读:
    AngularJS各种'service'的区别
    js 斐波那契数列实现
    Mac下Apache+MySQL+PHP开发环境安装过程
    原生封装的js前端工具库(包含了jquery的常用功能)
    BFC 神奇背后的原理
    CSS清浮动处理(Clear与BFC)
    JavaScript实现 页面滚动图片加载(懒加载)
    CodeForce 814B
    排序算法
    uva1610
  • 原文地址:https://www.cnblogs.com/caidi/p/3938357.html
Copyright © 2011-2022 走看看