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);

    
    
  • 相关阅读:
    人生中最重要的三位老师
    自我介绍
    秋季学习总结
    第五周学习总结
    第四周总结
    第三周基础作业
    判断上三角矩阵
    第二周作业及编程总结
    求最大值及其下标
    查找整数
  • 原文地址:https://www.cnblogs.com/yuanting/p/4806766.html
Copyright © 2011-2022 走看看