问题标签 [android-navigation-bar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
690 浏览

android - 尝试边对边设计时,Android 材质工具栏与状态栏重叠

我试图实现边缘到边缘设计以充分利用 Android Q 中的屏幕,但我遇到了一些问题。

我的代码如下:

活动:

绑定适配器:

v29\colors.xml(仅适用于 Android Q)

颜色.xml:

主题.xml

导航效果很好,但是,我的工具栏与状态栏重叠,如下所示:

状态栏问题

我已经尝试过以下方法:

它仍然不起作用。

编辑

我也试过@Gabriele Mariotti的回答

我在 onCreate() 中添加了以下代码:

最终结果是这样的:

问题 2

我仍然丢失了我的材料工具栏的一部分。

有人可以帮帮我吗 ?

0 投票
4 回答
1268 浏览

android - Android导航 - 隐藏加载/启动屏幕的操作栏?

我想知道是否有一个很好的模式/方法来隐藏启动/加载屏幕的操作栏?我知道这种模式不是很好,但我们正在改造一个使用这种模式的现有应用程序。无论如何,对于对话框或全屏片段等您可能不一定希望显示操作栏的事情,这似乎是一件常见的事情。

我知道它可以用类似的东西相当简单地完成

但我只是好奇是否有更好的方法来使用 NavOptions 或类似的东西来控制操作栏。

0 投票
1 回答
1278 浏览

android - Ionic 4 - 隐藏 android 导航栏(底部)

当离子输入有焦点时,它会显示导航栏。当焦点改变时,导航栏隐藏。这是代码。

在 app.component.ts 中使用

在注册页面上,我有 2 个输入字段。单击第一个字段时,离子输入具有焦点并显示底部的导航栏。

已经尝试过 (ionFocus) = "hideNavigationBar()"

此外,尝试在显示软键盘时隐藏导航栏。

但是,仍然显示导航栏。有人可以帮忙吗?

0 投票
5 回答
4807 浏览

react-native - 新手机中的 React Native 应用程序“全屏”

我的目标是让应用程序在 Android 和 iPhone 中全屏显示状态栏,就像在 Expo 中一样,但在 React Native 中

这是正在发生的事情:

我的目标是删除这个灰色部分,让应用程序占据这部分,同时显示状态栏,就像在 Expo 中一样。

我已经尝试过了:https ://reactnative.dev/docs/statusbar.html#sethidden

但是所有的灰色顶部都变成了黑色并且没有状态栏

我已经尝试将其添加到 Android 中的 styles.xml 中:

但什么都没改变(并且只适用于 Android)

0 投票
1 回答
25 浏览

java - Android/Java:如何在我的底栏中动态添加图标

我想通过将其放入包含所有图标图像的文件夹的文件路径中来动态地在底部栏中添加图标(以避免每次编译应用程序)。我找到了这张,但我真的不明白如何调整它......

有任何想法吗?提前致谢。

0 投票
0 回答
185 浏览

android - 如何在 Android API 30 中隐藏系统 UI

我最近将我的 targetSDK 更新为 30。在此 API 中,setSystemUiVisibility 被标记为已弃用,尽管 Android 仍然推荐它(请参阅此处)。

如何在此 API 中进入粘性沉浸式全屏?

我更新前的代码:

0 投票
0 回答
28 浏览

android - 以编程方式切换系统导航

有没有办法以编程方式切换系统导航?我一直在谷歌和一些网站上寻找答案,但我没有找到有关此的一些信息。

谢谢!

系统导航

0 投票
1 回答
17 浏览

colors - 无法更改地址栏的颜色或在移动设备中添加图标

我添加了

到我的子主题中的头文件以更改移动地址栏的颜色并添加大小为 192x192 的图标,但它不会显示。

会不会有什么东西挡住了它?

0 投票
1 回答
432 浏览

android - Android 横向导航栏位置

在横向中,我需要知道导航栏是在屏幕的右侧还是左侧,以便我可以使用 WindowInsets 将填充应用于 LinearLayout 以防止 LinearLayout 与导航栏重叠。

0 投票
0 回答
88 浏览

android - 如何防止微调器在 Android 10 中显示导航栏?

我知道这个问题已经被问过很多次了,而且我之前已经解决了,但似乎他们有一些病态的愿望,希望在使用微调器时让导航栏出现片刻。我正在使用下拉模式并且更喜欢它,但是带有弹出窗口的解决方案就可以了。

我以前使用过这里发布的两个答案: Android: Spinner dropdown in full screen

以及这些标志:

在 Android 10 中使用微调器时,有没有办法防止导航栏出现?这可能与使用卡片视图有关吗?如果是的话,有没有办法阻止它?