zoukankan      html  css  js  c++  java
  • 安卓Activity全屏显示以及不显示title

    1.让Activity全局显示,使系统的导航栏变为透明:

    (1)可以在Activity代码中添加window属性:

    if(VERSION.SDK_INT >= VERSION_CODES.KITKAT){
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);//透明状态栏导航栏
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
    }

     (2)可以在style中设置不同的item属性:

    <style name="Theme.Timetodo" parent="@android:style/Theme.Holo.Light">
        <!-- translucent system bars -->
        <item name="android:windowTranslucentStatus">true</item>
        <item name="android:windowTranslucentNavigation">true</item>
    </style>
    以上请注意:布局里面需要添加:

    android:clipToPadding="true"
    android:fitsSystemWindows="true"否则布局的view会跑到导航栏去

    2.不显示Ativity的title  

    (1)在style里面  <item name="android:windowNoTitle">true</item>,然后在Manifest.xml里面Application里面引用  android:theme="@style/notitle"

    (2)在对应的Activity里面Java代码设置:requestWindowFeature(Window.FEATURE_NO_TITLE);

    
    
  • 相关阅读:
    Web Browser使用技巧
    Excel 函数
    删除文件夹, 解决源文件名长度大于文件系统支持的长度问题
    Send Mail using C# code
    动态规划——最长回文子串
    字符串处理总结
    打印日期
    A+B
    对称矩阵
    最小年龄的3个职工
  • 原文地址:https://www.cnblogs.com/yuanting/p/4806766.html
Copyright © 2011-2022 走看看