protected void setTransparentStatusBar() { if (Build.VERSION.SDK_INT >= 19) { try { Window window = this.getWindow(); if (Build.VERSION.SDK_INT < 21) { window.addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); return; }else { View decorView = getWindow().getDecorView(); int option = View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_STABLE; decorView.setSystemUiVisibility(option); getWindow().setStatusBarColor(Color.TRANSPARENT); } } catch (Exception e) { } } }
透明状态栏
最新推荐文章于 2024-04-29 12:08:37 发布