Android 沉浸式状态栏跟虚拟按键冲突问题 隐藏虚拟按键

1、沉浸式状态栏

  View decorView = getWindow().getDecorView();
        decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_STABLE);
        getWindow().setStatusBarColor(Color.TRANSPARENT);

2、找到许多方案都不行,最后干脆直接隐藏了虚拟按键就可以了。

 Window window = getWindow();
        WindowManager.LayoutParams params = window.getAttributes();
        params.systemUiVisibility = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION|View.SYSTEM_UI_FLAG_IMMERSIVE;
        window.setAttributes(params);

 

你可能感兴趣的:(android)