Android 应用使用沉浸式状态栏
Posted 小威少威
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 应用使用沉浸式状态栏相关的知识,希望对你有一定的参考价值。
google4.4以后的一个新特性。
先放下效果图:
使用方法:
在activity中载入contentView之前:
//透明状态栏
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) //版本判断
Window window = getWindow();
// Translucent status bar
window.setFlags(
WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS,
WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);//设置statusbar应用所占的屏幕扩大到全屏,但是最顶上会有背景透明的状态栏,它的文字可能会盖着你的应用的标题栏
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
之后可以给activity设置个背景,即可。
以上是关于Android 应用使用沉浸式状态栏的主要内容,如果未能解决你的问题,请参考以下文章