问题标签 [bottomnavigationview]

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 投票
5 回答
11264 浏览

android - 如何将高程(阴影)添加到我的 BottomNavigationView。默认情况下不会出现

我尝试从 xml 和以编程方式设置海拔高度。但没有任何效果。在此处输入图像描述

0 投票
3 回答
3993 浏览

android - 为 BottomNavigationView 设置默认 menuItem

我如何设置MenuItem官方的默认值BottomNavigationView(com.android.support:design:25.0.1)?

如果我以编程方式调用menuItem.setCheckable(true).setChecked(true),则不会执行缩放效果,并且BottomNavigationView显示如下:

底部导航视图

0 投票
3 回答
7630 浏览

android - Android BottomNavigationView 等距图标

我有一个包含五个项目的 BottomNavigationView。默认行为是仅显示所选项目的标签,所有五个项目之间的间距因所选项目而异。

我想要一个与 iOS 上的 UITabBar 更相似的底栏。BottomNavigationView 是否可以做到这一点,或者您能否推荐一些其他解决此问题的库?

0 投票
0 回答
7226 浏览

android - 带有自定义视图作为图标的 Android BottomNavigationView

我正在尝试 Android 支持库中的新 BottomNavigationView。对于其中一个菜单项,我希望有一个自定义视图,以便我可以以编程方式将圆形用户图像添加为图标。

使用后,无论是这个支持组件还是 roughhike/BottomBar 库,这似乎都不可能。有任何想法吗?关于如何将菜单中的布局用作图标以及是否可以使用 BottomNavigationView 或其他库来简化问题。

0 投票
3 回答
1955 浏览

android - BottomNavigation 视图波纹颜色效果

我已经在 Material Calculator 应用程序、Google Play 以及现在的 BottomNavigation 视图上看到了这种波纹颜色效果。

如何从触摸开始制作这种颜色效果?

GIF:https ://d13yacurqjgara.cloudfront.net/users/72535/screenshots/2673294/bottom_navigation_material_design_by_jardson_almeida.gif

在此处输入图像描述

0 投票
1 回答
35418 浏览

android - 从BottomNavigationView android中删除动画/移位模式

我正在构建一个应用程序,其中有一个 BottomNavigationView。一切正常,直到我进入活动。

导航是这样的:

在此处输入图像描述

问题是它有这个默认动画,所以它每次都将活动元素推得高于其他元素。

另一个例子:

在此处输入图像描述

所以我的问题是如何摆脱这个默认动画并且当我在它们之间切换时每个项目都对齐?

我的代码:

和我的布局:

0 投票
0 回答
423 浏览

android - 更改底部栏中的选项卡时保持片段的状态

目前我有一个ViewPager带有 4 个选项卡的选项卡,每个选项卡都不同Fragment。我现在将我的应用程序切换到底部栏导航,但是保持片段状态并在以后重新使用它存在问题。

问题:最初 Tab_1 是可见的。如果用户选择 Tab_2 然后重新选择 Tab_1,那么我可以看到Fragmentfor Tab_1 经过onCreate()并从服务器重新下载数据。ViewPager我使用的是setOffScreenPagesLimit()底栏吗?

0 投票
0 回答
2125 浏览

android - android - 带有bottomnavigationview onSaveInstanceState的片段回栈无法正确调用

我的片段 onSaveInstanceState 有问题。我在 stackoverflow 和其他网站上搜索,我的问题没有完全相同的问题。

我有一个底部导航视图(如果重要的话,它不是 android 支持库底部导航视图)。底部导航视图有 4 个按钮来代表 4 个不同的片段。主页、搜索、通知、个人资料。

在此处输入图像描述

  • 启动 HomeFragment (添加到 backstack )
  • 转到 NotificationsFragment (添加到后台堆栈)
  • 去 SearchFragment (添加到 backstack )
  • 转到 NotificationsFragment(从后台堆栈弹出):但实例状态未保存

这是我的片段生命周期日志。我登录了 Fragment:onSaveInstanceState() 函数,但它没有被调用,所以保存实例状态不会调用。

MainActivity2.java

BottomNavigationView 片段的示例片段之一

NotificationsFragment.java

编辑我刚刚添加了主屏幕图像。

0 投票
9 回答
13689 浏览

android - CoordinatorLayout中BottomNavigationView覆盖的Recyclerview

我为我的 Fragments 尝试了带有 Framelayout 的 Google 支持库 BottomNavigationView。

这是我的代码

当我在 Fragment 中填充我的 Recyclerview 时,它的内容被 BottomNavigationView 覆盖了。

在此处输入图像描述

我不知道为什么会这样。我浏览了其他人的教程,它工作正常。

编辑 这是我的 content_main.xml 文件

0 投票
0 回答
287 浏览

android - 自动隐藏不适用于 BottomNavigationView

我最近将 BottomNavigationView 集成到一个片段中。根据谷歌指南,它应该自动隐藏在滚动条上。但事实并非如此!

我也无法滚动主布局。因此,如果没有自动隐藏功能,我的主布局的底部既不可见也不可触摸。

下面是我的页脚布局:

我需要设置一个标志来启用自动隐藏功能吗?