0

由于似乎我们不能再在 Jellybean 中隐藏带有 home 和 back 按钮的栏,我至少想像在 Kindle 应用程序中那样淡出它(按钮只是小的离散点)。我一直在寻找这个地方,但我似乎找不到它!

干杯/M

4

1 回答 1

1

您可以使用:

View rootView = getWindow().getDecorView();
rootView.setSystemUiVisibility(View.STATUS_BAR_HIDDEN); 

View.SYSTEM_UI_FLAG_LOW_PROFILE在 Android 4.0 及更高版本上替换View.STATUS_BAR_HIDDEN 。

您还可以使用View.SYSTEM_UI_FLAG_HIDE_NAVIGATION尝试完全隐藏栏。请注意,这主要只适用于手机而不是平板电脑,并且一些三星 TouchWiz 设备无法正确解释这一点。当您的应用程序运行时,该栏还将消耗与屏幕的第一次用户交互以再次显示自己。

getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
于 2012-11-22T16:42:10.573 回答