gpt4 book ai didi

android - 如何在不隐藏导航栏的情况下隐藏系统用户界面(状态栏)?

转载 作者:行者123 更新时间:2023-12-05 00:08:30 28 4
gpt4 key购买 nike

我想在我的应用程序中隐藏状态栏 (Syste UI),并且我想始终显示导航栏。从 android 开发人员文档中,我得到了这个代码来获得全屏。

int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN;
decorView.setSystemUiVisibility(uiOptions);

它将隐藏导航栏和状态栏。

SYSTEM_UI_FLAG_HIDE_NAVIGATION,这个标志隐藏了导航栏。但我只想隐藏状态栏并始终显示导航栏..请告诉我需要什么标志才能做到这一点。

编辑:我想在 Kindle 选项卡(6 英寸选项卡)中执行此操作。View.SYSTEM_UI_FLAG_FULLSCREEN 这个标签隐藏了两个栏。但我只想隐藏状态栏..总是显示导航栏。

最佳答案

enter image description here将以下代码放入该特定 Activity 的 list 文件中:

android:theme="@style/Theme.AppCompat.Light.NoActionBar.FullScreen"

android:theme="@android:style/Theme.NoTitleBar"

样式.xml

<style name="AppBaseTheme" parent="Theme.AppCompat.Light">
<!--
Theme customizations available in newer API levels can go in
res/values-vXX/styles.xml, while customizations related to
backward-compatibility can go here.
-->
</style>

<style name="Theme.AppCompat.Light.NoActionBar.FullScreen" parent="@style/Theme.AppCompat.Light">
<item name="android:windowNoTitle">true</item>
<item name="windowActionBar">false</item>
<item name="android:windowFullscreen">true</item>
<item name="android:windowContentOverlay">@null</item>
</style>

关于android - 如何在不隐藏导航栏的情况下隐藏系统用户界面(状态栏)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27031859/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com