Android中将应用标题栏去掉的三个方法

来源:互联网 发布:瘦脸针副作用 知乎 编辑:程序博客网 时间:2024/06/03 12:39

第一次写博客,还是很开心的,这表示我成为大拿的第一步,下面呢,我就介绍一下将应用程序标题栏去掉的三个方法。

1.在Activity代码中实现

  //去掉标题栏        this.requestWindowFeature(Window.FEATURE_NO_TITLE);

这个方法,一定要写在setcontentView方法上面,否则会报错,原因很简单,上面的方法是去掉标题栏,setcontentView方法是加载布局,先加载布局再去掉标题栏,是肯定会报错的

2.在AndroidManiFest中的Application中加入改变这一行代码,即可实现无标题栏

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

若具体要某个Activity中去掉标题行,则将这行代码放入AndroidManiFest种的具体Activity中即可。

3.在Style样式中定义一个xml

<?xml version="1.0" encoding="utf-8"?><resources>    <style name="notTitle">        <item name="android:windowNoTitle">true</item>    </style></resources>

然后在AndroidManiFest中引入这个Style样式即可,这种方式和第二种没有多大的区别。

   android:theme="@style/notTitle"

这个方法在Eclipse中是没有问题的,但在AndroidStudio中,需要将继承的AppCompatActivity改为Activity就不会报错了。

方法就介绍到这里,第一次写博客,大家见谅,有疑问可以留言,有时间我一定会回复大家。

0 0
原创粉丝点击