【发布时间】:2012-11-22 16:19:40
【问题描述】:
由于我们似乎无法再在 Jellybean 中隐藏带有 home 和 back 按钮的栏,我至少想像在 Kindle 应用程序中那样淡出它(按钮只是小的离散点)。 我一直在寻找这个地方,但我似乎找不到它!
干杯 /M
【问题讨论】:
标签: android android-4.2-jelly-bean home-button
由于我们似乎无法再在 Jellybean 中隐藏带有 home 和 back 按钮的栏,我至少想像在 Kindle 应用程序中那样淡出它(按钮只是小的离散点)。 我一直在寻找这个地方,但我似乎找不到它!
干杯 /M
【问题讨论】:
标签: android android-4.2-jelly-bean home-button
你可以使用:
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);
【讨论】: