博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android 沉浸通知栏
阅读量:5136 次
发布时间:2019-06-13

本文共 713 字,大约阅读时间需要 2 分钟。

IOS的沉浸式通知栏很高大上,通知栏和app统一颜色或样式,很美观。android上面也早就人实现这种效果了。

我在这边也写一个实现通知栏沉浸式的方法,目前只实现了相同颜色。

先要改布局文件xml

然后在Activity的Oncreate方法里写上如下几句:

@Override    protected void onCreate(Bundle arg0) {        super.onCreate(arg0);        setContentView(R.layout.activity_tabmain);        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
// 4.4以上 // 透明状态栏 getWindow().addFlags( WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); // 透明导航栏 getWindow().addFlags( WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION); } }

只在4.4系统以上才能用哈。

Fragment我没有试,直接写在父级Activity里面

转载于:https://www.cnblogs.com/winxiang/p/5085894.html

你可能感兴趣的文章
Cortex M3/M4 学习摘要(二)
查看>>
C#时间的味道——任时光匆匆我只在乎你
查看>>
(1)数据结构——线性表(数组)实现
查看>>
分享一个生成反遗忘复习计划的java程序
查看>>
SpringMyBatis解析2-SqlSessionFactoryBean
查看>>
按照excel文档中的内容在当前cad图纸中自动排布实体
查看>>
Winform开发框架之图表报表在线设计器2-图表-SNF.EasyQuery项目--SNF快速开发平台3.3-Spring.Net.Framework...
查看>>
C#基础第八天-作业-设计类-面向对象方式实现两个帐户之间转账
查看>>
洛谷 P3237 [HNOI2014]米特运输
查看>>
Attributes.Add用途与用法
查看>>
JavaScript面向对象初探——封装和继承
查看>>
L2-001 紧急救援 (dijkstra+dfs回溯路径)
查看>>
【概率】poj 2096:Collecting Bugs
查看>>
javascript 无限分类
查看>>
【自制插件】MMD4Maya
查看>>
解决linux服务器乱码
查看>>
mapbox.gl文字标注算法基本介绍
查看>>
【C++】异常简述(二):C++的异常处理机制
查看>>
web.config在哪里
查看>>
SQL Server 2000 版本支持的最大物理内存量
查看>>