Android去除创建Activity时自带的标题栏

在每次创建项目时,想必大家选的都是Empty Activity,但这个主题会自带标题栏,有时候我们开发设计的时候需要自己设计app的专属标题栏,这时候我们就需要去掉这个默认的标题栏了。 1.png

方法一:

打开AndroidManifest.xml文件,修改application标签下的theme为
android:theme="@style/Theme.AppCompat.NoActionBar"
复制代码

这个方法利用Android的自带theme去掉标题栏

方法二:(极力推荐使用该方法)

不直接修改application标签下的theme,打开对应的theme文件进行写入

如我的theme文件的name属性为Theme.Android_project,对应文件位置在values的theme.xml

2.png

3.png 点击theme.xml打开后在style标签内加入代码

<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
复制代码

这个方法利用自己编写的theme去掉标题栏,同时还可以设置其他自定义样式

猜你喜欢

转载自juejin.im/post/7032607003969060878