android动态删除标题栏菜单栏,android如何去掉标题栏

本文详细介绍了在Android应用中隐藏标题栏的三种方法:一是通过代码动态设置Window.FEATURE_NO_TITLE,二是修改清单文件manifest.xml添加Theme.NoTitleBar主题,三是自定义style.xml并在manifest.xml引用。第三种方法因其易于代码复用而更具优势,适用于需要在多个项目中重复使用自定义样式的情况。
摘要由CSDN通过智能技术生成

三种方法:

方法一 : (利用代码)

//设置窗体为没有标题的模式

this.requestWindowFeature(Window.FEATURE_NO_TITLE);

方法二 : (利用清单文件manifest.xml)

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

将上述代码添加到需要隐藏标题栏的Activity的属性中

例如 : (关键是最后一行代码)

android:allowBackup="true"

android:icon="@mipmap/ic_launcher"

android:label="@string/app_name"

android:supportsRtl="true"

android:theme="@style/Theme.AppCompat.NoActionBar">

方法三 : (类似方法二)(思路是在style.xml文件里定义如下代码,然后在manifest.xml中引入即可)

具体代码如下:

style.xml

true

manifest.xml (关键是最后一行代码)

android:label="@string/app_name"

android:theme="@style/notitle">

其实第三种方法和第二种方法的原理相似,只不过第三种方法更利于代码的复用,如果你要自定义许多安卓的控件属性,而且需要在许多APP中使用这些你自己定义的控件属性,就可以使用第三种方法,然后只需要引入你自己编辑好的style.xml文件即可.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值