问题标签 [android-bottom-nav-view]

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 投票
1 回答
700 浏览

android - 是否可以使用不同的项目颜色来区分底部导航视图中的项目?

我正在尝试为我的应用程序创建一个底部导航视图。我最终创建了一个 BMV,它可以在选择时突出显示菜单项(使用选择器),就像下图一样。

在此处输入图像描述

在此处输入图像描述

但是,我需要在选择时为不同的菜单项设置不同的颜色

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

是否可以使用底部导航视图创建类似的东西?

0 投票
1 回答
1943 浏览

android - BottomNavigationView 文本在更改时闪烁

这里闪烁: http: //gph.is/2GH9P0b

样式.xml

选择器nav_bottom_text_selectornav_bottom_selector具有相同的代码。

MainActivity.class 这是选项卡更改侦听器。但我认为问题不在这里,因为即使我评论这部分,它仍然在闪烁。

底部导航视图的导航 menu.xml

0 投票
1 回答
151 浏览

android - 重新创建应用程序时无法设置 BottomNavigationView 的活动项

重新创建应用时无法设置BottomNavigationView的活动项:重新创建应用后最后选择的项处于活动状态,因此BottomNavigationView.setSelectedItemId(R.id.item0)没有视觉效果,但onNavigationItemSelected调用成功。

那么如何防止恢复BNV之前的活动项目呢?谢谢。

0 投票
1 回答
101 浏览

android - 网格视图底部菜单

我越来越多地在应用程序中注意到这种菜单。谁有想法如何实施?

在此处输入图像描述

0 投票
0 回答
143 浏览

android - BottomNavigation 中的不同项目背景

我正在尝试自定义我的 BottomNavigationBar。

德

我通过将 common itemBackground 指定为 BottomNavigatoinBar 来设置选项卡的形状和颜色,但我希望不同的选项卡具有不同的颜色。

有没有办法分别为每个元素设置背景?

这是导航代码:

0 投票
1 回答
3515 浏览

android - Android Studio 菜单项单击不起作用

所以我的菜单项除了在点击时显示放大动画外不会做任何事情。我试图与他们一起开展一项新活动,我已将敬酒贴在一个活动上,看看是否有任何作用,但我什么也没得到。这是一个常见问题吗?

minSdkVersion 17 目标SdkVersion 27

布局

布局正在使用,android.support.constraint.ConstraintLayout

菜单

爪哇

提前感谢您对问题的任何帮助或指导。我是使用菜单项单击意图的新手,我真的不明白为什么它不起作用。

0 投票
1 回答
1268 浏览

android - 我如何在 android studio 中使用 BottomNavigationViewEx 更改或添加图标后面的形状

我使用 BottomNavigationViewEx ,我想在我的底部导航中做这样的事情,我想更改或添加图标后面的形状并仅更改中心项的位置。

在此处输入图像描述

我尝试定位此功能 bottomNavigationViewEx.setItemHeight(130) 但所有项目一起移动。

对于中心图标后面的红色电路,我没有找到解决方案。

0 投票
6 回答
9459 浏览

android - 隐藏子屏幕/片段的android底部导航视图

我正在尝试创建一个单一活动的 Android 应用程序。我有带有 BottomNavigationView、三个顶级片段和一些子片段的 MainActivity(仅活动)。我的要求是每当屏幕显示顶级片段时,底部导航应该是可见的,以便可以进行切换。但是当我查看任何子片段时,应该隐藏底部导航。是否有使用 Navigation 组件的开箱即用方式或需要手动更改可见性?

0 投票
1 回答
3657 浏览

android - BottomNavigationView:如何删除带连字符的标签

实现一个 5 项 BottomNavigationView - 始终显示标签 - 我使用以下方法:

不幸的是,结果在活动时会连字,如图所示:

带连字符的活动标签

我尝试为标签的活动文本设置不同的样式:

-- 样式.xml --

但结果是完全一样的(无论我是只使用中断策略、连字符频率还是两者都使用)。我目前正在 API 27 物理电话上对其进行测试。

任何帮助表示赞赏。

0 投票
1 回答
938 浏览

java - 底部导航视图以打开新活动

我正在尝试使用底部导航视图在单击时打开另一个活动。出于某种原因,我在最后一行出现错误,它应该定义 click 函数。我在另一个项目上对其进行了测试,并且效果很好。

这是我的活动的结尾部分:

我在另一个项目中尝试了完全相同的代码,并且成功了。我在这里得到的错误

'无法解析符号' .setOnNavigationItemSelectedListener(mOnNavigationItemSelectedListener);

关于这里出了什么问题的任何想法?