先上一个透明状态栏的图,具体怎么做的我也是看的别人的博客,然后实验了一把,然后自己留个博客以备不时之需:)
参考博客http://blog.csdn.net/guolin_blog/article/details/51763825
然后是代码
注意 android5.0以上的才行
//版本判断
if (Build.VERSION.SDK_INT >= 21) {
//充满屏幕
View decorView = activity.getWindow().getDecorView();
int option = View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_LAYOUT_STABLE;
decorView.setSystemUiVisibility(option);
//设置透明
activity.getWindow().setNavigationBarColor(Color.TRANSPARENT);
activity.getWindow().setStatusBarColor(Color.TRANSPARENT);
}
//隐藏actionbar
ActionBar actionBar = getSupportActionBar();
actionBar.hide();