当前位置: 首页 > 知识库问答 >
问题:

使用Expo更改Android导航栏背景颜色?

华温书
2023-03-14

博览会允许更改StatusBar的颜色和其他方面(在屏幕顶部)。

我没有看到任何关于修改导航栏(屏幕底部)背景颜色以匹配任何地方的内容。无需分离即可实现此功能吗?:

共有1个答案

林鹭洋
2023-03-14

应用程序内。json,您可以添加以下内容(到expo节点)

    "androidNavigationBar": {
      "backgroundColor": "#880000"
    },

更多详情可在app上的世博会文档中找到。json。

截至SDK 38,据我所知,这在纯工作流/弹出模式下无法工作。

 类似资料:
  • 我的导航栏有一个白色背景,但在登录页上它应该是透明的,当我向下滚动时它应该是白色的,在其他页面上它应该是白色的。 我使用的代码来自:滚动后更改导航栏颜色? 编辑: 所以我在下面的答案中添加了一个小提琴,但不知何故它不起作用 https://jsfiddle.net/jy6njukm/ 这是我的代码: javascript: 这里是我的navbar css: 我有我的导航栏html只有 我的home

  • 当我滚动页面时,我很难让固定顶部导航栏更改背景颜色。 以下是JS中的函数: 这是一个名为“”的文件,在我加载后加载到页面底部(与位于同一文件夹中) 这里是html导航栏: 然后,我只有css用于更改导航栏背景颜色:

  • 我的导航栏有一个透明的背景,当用户向下滚动时,我想添加一个不同的背景。 我使用了这个问题的代码:滚动后更改导航条颜色? 我的代码现在如下所示: 当我向下滚动时,一切正常,背景和不透明度适用,但当我向后滚动到顶部时,这种样式仍然存在。我希望它更改回没有背景的默认样式。 谢啦

  • 我正在尝试更改工具栏的颜色,但似乎找不到合适的位置。以下是必要的文件和图像: 下面是样式、清单和java main。 样式: java main:

  • 我正在使用导航抽屉,我需要将色调背景的颜色从黑色更改为绿色。有什么想法吗?

  • 在我的应用程序中,我需要更改底部导航栏的颜色。我看了很多帖子,但没有找到解决办法。我正在使用appCompat库。 v21/样式。xml