沉浸式状态栏

来源(CSDN博客)

From: https://blog.csdn.net/feitian_666/article/details/52047267

通知栏(notification)背景颜色跟随app导航栏(top title)背景颜色变化而变化。

这也叫沉浸式状态栏,这是Google在android 4.4以上的系统提出的。

样式如图所示:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
	getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
	getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
}


然后在xml布局文件中加入:

android:clipToPadding="false"
android:fitsSystemWindows="true"

Link: http://www.asm32.net/article_details.aspx?id=7340


浏览次数 0 发布时间 2019-01-22 23:47:41 从属分类 Android 安卓 【评论】【 】【打印】【关闭
 
| www.asm32.net | 2006版 | 资料中心 | linux | asm/asm32 | C/C++ | VC++ | java | Python | 书签 | ASP.Net书签 | 京ICP备09029108号-1