状态栏和虚拟导航键 4.4上半透明,5.0以上可以全透明
先上效果
4.4 半透明效果
5.0及以上 全透明效果
上代码
MainActivity代码
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// 隐藏标题栏
supportRequestWindowFeature(Window.FEATURE_NO_TITLE);
View root = LayoutInflater.from(this).inflate(R.layout.activity_main, null);
// 或者 在界面的根层加入 android:fitsSystemWindows=”true” 这个属性,这样就可以让内容界面从 状态栏 下方开始。
ViewCompat.setFitsSystemWindows(root, true);
setContentView(root);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
// Android 5.0 以上 全透明
Window window =