16
我有一个活动转到另一个全屏活动。但是,从此活动转换为全屏活动时,导航栏会滑下而不是立即消失。我在第二个活动中夸大了全屏窗口,但由于缓慢的滑动动画,它在动画完成后1秒后调整大小,而不是立即膨胀到全屏。因此,我需要动画立即消失。我试过如何在全屏时禁用导航栏幻灯片动画?
<item name="android:windowAnimationStyle">@null</item>
和
overridePendingTransition(0, 0);
和
Transition fade = new Fade();
fade.excludeTarget(android.R.id.navigationBarBackground, true);
getWindow().setEnterTransition(fade);
没有运气。
在Windows端,我已经试过
WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS
WindowManager.LayoutParams.FLAG_FULLSCREEN
WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN
如何隐藏导航栏:View.SYSTEM_UI_FLAG_HIDE_NAVIGATION