Android 中全屏、取消标题栏

本文详细介绍了如何在Android应用中去除标题栏并实现全屏效果,包括在AndroidManifest.xml文件中直接设置主题、使用自定义样式文件以及全屏模式的两种方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

消除标题栏

第一种:在AndroidManifest.xml文件中定义

  < application android:icon="@drawable/icon"

  android:label="@string/app_name"

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

  可以看出,这样写的话,整个应用都会去掉标题栏,如果只想去掉某一个Activity的标题栏的话,可以把这个属性加到activity标签里面

  第二种:这种在一般的应用中不常用,就是在res/values目录下面新建一个style.xml的文件

[放在其他文件下目录下不行,只有放在values下系统才会把style读进去 才能@来用]

  例如:

 

  < ?xml version="1.0" encoding="UTF-8" ?>

  < resources>

  < style name="notitle">

  < item name="android:windowNoTitle">true< /item>

  < /style>

  < /resources>
 

  这样,我们就自定义了一个style,就相当于一个主题,然后在AndroidManifest.xml文件中定义

  < application android:icon="@drawable/icon"

  android:label="@string/app_name"

  android:theme="@style/notitle">

  这样也可以达到去掉标题栏的效果

 

全屏的方法

 

 

 

  第一种

最简单 最方便 但修改麻烦

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

  第二种

稍微麻烦 但修改容易 只需要修改自己写的风格文件即可

自己写一个XML文件放在res/values文件夹下

xml文件内容

<?xml version="1.0" encoding="UTF-8" ?>  

<resources>  

<style name="fullscreem">  

<item name="android:windowNoTitle">true</item>  

<item name="android:windowFullscreen">true</item>  

</style>  

</resources>  
 

 

 最后添加 android:theme="@style/fullscreem"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值