Android4.2中全屏或者取消标题栏的方法总结
时间:2023-06-14 16:17:06
先介绍去掉标题栏的方法:
第一种:也一般入门的时候经常使用的一种方法
requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏注意这句一定要写在setContentView()方法的前面,不然会报错的
第二种:在AndroidManifest.xml文件中定义
<application android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">可以看出,这样写的话,整个应用都会去掉标题栏,如果只想去掉某一个Activity的标题栏的话,可以把这个属性加到activity标签里面
第三种:这种在一般的应用中不常用,就是在res/values目录下面新建一个style.xml的文件
例如:
<?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">
这样也可以达到去掉标题栏的效果
三种去掉标题栏方法的总结
第一种,有的时候我们会看到,会先出现标题栏,然后再消失,因为我们只是在activity的oncreate方法中定义的,第二种相对第一种比较好一些,不会出现这种情况,第三种我个人感觉最好,这样把功能分开,便于维护和扩展
再介绍全屏的方法:
第一种
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
第二种
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
第三种
application android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@style/fullscreem"
标签:全屏,标题栏
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
c#使用正则表达式匹配字符串验证URL示例
2023-01-01 10:40:10
如何使用Spring Boot ApplicationRunner解析命令行中的参数
2022-12-11 02:45:32
java解析excel文件的方法
2023-05-13 15:53:44
C#锁住文件的操作步骤
2022-07-18 13:41:20
![](https://img.aspxhome.com/file/2023/2/91262_0s.png)
浅谈Java(SpringBoot)基于zookeeper的分布式锁实现
2023-11-16 08:14:56
spring cloud整合ribbon问题及解决方案
2023-07-25 04:24:49
![](https://img.aspxhome.com/file/2023/3/57823_0s.png)
c#检测端口是否被占用的简单实例
2022-08-10 01:45:49
Java基础之String类使用与字符串比较
2023-11-09 23:46:51
理解Java当中的回调机制(翻译)
2023-03-15 04:21:00
![](https://img.aspxhome.com/file/2023/0/89610_0s.png)
java判断中文字符串长度的简单实例
2022-12-19 09:00:26
Java客户端调用.NET的WebService实例
2023-11-03 17:22:00
![](https://img.aspxhome.com/file/2023/8/58988_0s.png)
RedisTemplate中opsForValue和opsForList方法的使用详解
2023-07-28 15:48:57
SpringBoot外部化配置使用Plus版的方法示例
2022-12-21 01:03:46
java对list<Object>进行手动分页实现
2023-01-13 13:41:01
![](https://img.aspxhome.com/file/2023/3/129163_0s.jpg)
android之listview悬浮topBar效果
2022-12-24 23:29:58
![](https://img.aspxhome.com/file/2023/8/111748_0s.gif)
Spring boot中filter类不能注入@Autowired变量问题
2023-04-24 14:17:41
![](https://img.aspxhome.com/file/2023/5/64375_0s.jpg)
浅谈Mybatis之参数传递的几种姿势
2021-06-20 01:26:54
c#唯一值渲染实例代码
2023-09-06 06:54:16
spring项目中切面及AOP的使用方法
2021-12-01 21:11:29
![](https://img.aspxhome.com/file/2023/8/106168_0s.png)
java map转Multipart/form-data类型body实例
2023-04-19 13:16:18