zoukankan      html  css  js  c++  java
  • Activity去Title的几种方式

    第一种:直接加一行代码:

    1 @Override
    2     protected void onCreate(Bundle savedInstanceState) {
    3         super.onCreate(savedInstanceState);
    4         //加上这句代码,请求不要Title
    5         requestWindowFeature(Window.FEATURE_NO_TITLE);
    6         //实现全屏
    7         getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN, WindowManager.LayoutParams. FLAG_FULLSCREEN);
    8         setContentView(R.layout.activity_splash);
    9     }

    第二种:直接在Manifest.xml中修改Activity的样式:

    加上.Fullscreen会把状态了也一起去掉,如果不想去掉状态栏就删除.Fullscreen就可以了。

    如果想所有的Activity都去掉Title就把这句话写在application中  :android:theme="@android:style/Theme.NoTitleBar.Fullscreen"。

    1 <activity android:name=".MainActivity"
    2             android:theme="@android:style/Theme.NoTitleBar.Fullscreen">

    第三种:自己定义全屏Theme

    在style.xml文件中定义theme(如果没有style.xml,在res/values目录下创建)

    1 <resources> 
    2     <style name="Theme.NoTitle_FullScreen"> 
    3         <item name="android:windowNoTitle">true</item>    
    4         <item name="android:windowFullscreen">true</item>      
    5     </style> 
    6 </resources>


    直接在AndroidManifest.xml中需要全屏显示的Activity属性中添加
    android:theme="@style/Theme.NoTitle_FullScree"

    友情提示:如果你发现以上的去Title的方法都无效的话,那么一定是你的Activity继承了AppCompatActivity。

    GitHub:https://github.com/godfunc
    博客园:http://www.cnblogs.com/godfunc
    Copyright ©2019 Godfunc
  • 相关阅读:
    0615-temp-python web
    ResultSet 转ArrayList
    svn与git
    日期与时间
    springboot 注解
    函数式编程
    几个O
    springboot框架中的异步执行
    JDBC
    mysql 导出表结构
  • 原文地址:https://www.cnblogs.com/Godfunc/p/6163930.html
Copyright © 2011-2022 走看看