android 通知栏背景颜色跟随app导航栏背景颜色变化而变化
2015-11-09 11:25
543 查看
通知栏(notification)背景颜色跟随app导航栏(top title)背景颜色变化而变化。
这也叫沉浸式状态栏,这是Google在android 4.4以上的系统提出的。
样式如图所示:
[java] view
plaincopy
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
}
然后在xml布局文件中加入:
[html] view
plaincopy
android:clipToPadding="false"
这也叫沉浸式状态栏,这是Google在android 4.4以上的系统提出的。
样式如图所示:
[java] view
plaincopy
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
}
然后在xml布局文件中加入:
[html] view
plaincopy
android:clipToPadding="false"
相关文章推荐
- Android Theme的设置
- iOS新建PCH文件路径找不到的问题解决办法
- 【Cocos2dx】用当前游戏状态作为暂停背景、纯文字纯图片按钮与不间断的重复动作序列
- Android APP应用开发中异常处理
- 【11/09】 iOS开发成长之路,【iOS真机测试出现iPhone unavailable】Xcode7 真机测试,真机出现"unavailable"字样,Could not find develo
- Android 在Activity中关闭Activity
- 使用[NSKeyedUnarchiver unarchiveObjectWithData:data]程序crash
- Android之WindowManager实现悬浮按钮
- 百度地图android API开发---框架篇
- iOS真机测试 ,There was an internal API error 的解决办法
- 如何取Android设备日志
- 如何取Android设备日志
- Silver: Swift for .NET, Java and Cocoa
- Android 创建shortcut
- Android 即时聊天布局解析
- Android 蒙层效果的实现
- Android隐藏/移除ActionBar
- Android Studio讲解一、安装方法与简单设置
- iOS开发流程思维导图
- Android Service 服务不被杀死的妙招