android-navigation-bar相关内容

开关状态栏文本颜色/设置外观WindowController的LightStatusBars未按预期工作

我的应用程序使用两种不同的背景,具体取决于哪个屏幕处于活动状态。一般来说,状态栏是透明的,背景应该在它后面。根据背景,我需要将状态栏文本的颜色设置为浅色或深色。 到目前为止,我使用这个主题属性使状态栏变得透明(它真的是半透明的,但如果有人知道如何使它变得透明,我将不胜感激) true ..

Android:全屏下拉菜单

我正在尝试以全屏(沉浸模式)打开下拉微调器,但是问题是,当下拉菜单打开时,它会在底部弹出半透明的导航栏.选中选项时,导航栏将隐藏,但只要下拉菜单可见,导航栏便保持可见.我可以在对话框片段中删除此行为,因为我有 show(FragmentManager manager,String tag)方法可以覆盖并添加此 getDialog().getWindow().getDecorView().set ..

将我的工具栏图像显示为状态栏的背景,从而影响android中的导航栏

我希望我的工具栏占用状态栏的空间,并将用于其的图像作为状态栏的背景,并且我在活动中使用此代码成功地完成了此任务 // for using status bar space if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { getWindow().setFlags(WindowManage ..

如何在不更改MainActivity的情况下在React Native App中隐藏android系统的底部导航栏?也许通过AndroidManifest?

我想隐藏系统底部的导航栏.我使用了"react-native-navigation-bar-color",但它会导致生成错误,奇怪的是,仅在发布版本时才会出现. 我以为我可以删除此包(react-native-navigation-bar-color)并通过更改MainActivity永久隐藏导航栏,但是React Native中的MainActivity不会继承AppCompatActiv ..

即使不在前台,如何更改导航栏背景(不仅仅是颜色)?

背景 以某种方式,应用程序" Navbar Apps "允许自定义导航栏的背景,即使它不在前景中,甚至不仅仅是简单的颜色也是如此. 问题 我认为只有在应用程序处于前台时,才可以更改其颜色... 我已经在一些自定义rom上看到了它,甚至在播放音乐时具有特殊效果,但是我不知道即使没有自定义rom(或根目录)也可以对其进行自定义. 问题 这是黑客吗?它们如何改变,不仅 ..
发布时间:2020-07-16 20:36:09 移动开发

如何将状态栏设置为透明,但导航栏保持黑色?

正如我的问题所暗示的,我试图弄清楚如何将状态栏颜色设置为透明,同时保持导航栏为黑色/自然色(不影响屏幕高度) 我提到了这个网站: Android完全透明的状态栏? 部分解决方案之一工作是: getWindow()。setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS,WindowManager.LayoutParams.F ..