问题标签 [android-bottomnav]

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 投票
11 回答
27095 浏览

android - 如何根据谷歌新指南实现底部导航选项卡

如何按照谷歌新指南(纯安卓)实现底部导航选项卡。有没有例子。?

参考:https ://www.google.com/design/spec/components/bottom-navigation.html

0 投票
2 回答
486 浏览

android - 手动切换Android BottomNavigationView

有没有一种简单的方法可以在BottomNavigationView的项目之间手动切换?

我在源代码中找不到任何相关的方法。

0 投票
3 回答
5853 浏览

android - 底部导航栏在尝试滚动时隐藏

我有底部导航栏的活动(通过roughike BottomBar 库)。它看起来像这样: 在此处输入图像描述

当我尝试滚动页面时,底部栏会自动隐藏。所以,我明白了: 在此处输入图像描述

我想避免这种影响。当我只是想滚动内容但所有内容都在屏幕上时,我不想隐藏底栏。

但是如果页面包含的内容不止一个屏幕,那么底部栏必须在滚动时隐藏(现在它可以正常工作了)。

我的代码没有任何滚动监听器,我的 xml 文件如下所示:

我正在为我的问题寻找解决方案,但一无所获。我能做些什么来避免这种影响?

更新:

FAB 在 ViewPager 中。屏幕截图上的选项卡布局如下所示:

0 投票
1 回答
35418 浏览

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

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

导航是这样的:

在此处输入图像描述

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

另一个例子:

在此处输入图像描述

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

我的代码:

和我的布局:

0 投票
4 回答
9373 浏览

android - 有没有办法为Android的BottomNavigationView的选定状态设置不同的图标/颜色?

以下是我当前的 BottomNavigationView 的 XML。目前,所有三个图标可绘制对象都是相同颜色的未填充图标。我希望能够在选择该状态时呈现图标的填充版本,并可能更改颜色以使其明显是当前图标状态。下图是我的意思的一个例子。

所选状态的图标颜色更改示例

0 投票
1 回答
699 浏览

android-layout - 如何在底部栏的片段之一中实现tabview?

我想要这种类型的设计 :: 这是我的设计

我的 mainactivity.xml 仅包含一个 frameLayout,它被底部栏菜单项中的选定片段替换。

它的代码在这里:

现在我想在其中一个 Fragment 上创建一个 tabview:为此,我在所需的 Fragment xml 文件中实现了工具栏、tablayout 和 viewpager。我创建了一个单独的 java 文件,其中包含 viewPagerAdapter 类。

现在我想添加这段代码来实现tablayout ::

在 Fragment 的 onCreate 方法中给出如下::

但 Android Studio 不允许在 Fragment 中使用 Tablayout Fragment 代码。
我能做些什么 ?如何在其中一个片段中实现 tablayout?

0 投票
13 回答
54944 浏览

android - 如何在android中删除底部导航视图的图标动画

我已经在我的项目中实现了来自 Design Support Library 25 的底部导航视图。我在视图中有 5 个图标。whenever an icon is selected it's having some animation. 但是当 3 个或更少的图标没有显示任何动画时。我想删除那个动画,只需要对图标进行一些颜色更改。我怎样才能做到这一点?做了足够的谷歌搜索,但找不到解决方案。请帮忙。谢谢。

0 投票
4 回答
28843 浏览

android - 带有阴影的 Android 底部导航栏

我正在使用Google 的支持设计库 v25.1.0在 Android 应用程序中实现底部导航栏。有什么方法可以添加阴影效果,就像当前的 Android 原生 Google Photos 应用一样?

在此处输入图像描述

0 投票
3 回答
11031 浏览

android - 如何使用带有底部导航的可滑动标签

在此处输入图像描述

嗨,我一直在尝试使用带有底部导航栏的滑动选项卡,但是在重新选择选项卡时,滑动缺少并且没有任何显示。我正在从底部栏片段中调用滑动标签的片段。这是我的代码

0 投票
2 回答
43888 浏览

android - 如何更改底部导航按钮单击的活动?

我想在我现有的 android 应用程序中使用底部导航栏,但问题是所有屏幕都是活动,是否可以在不隐藏底部导航栏的情况下加载活动。

示例: activity_main.xml

这是我的基本活动,

MainActivity.java

Main2Activity

Main3Activity

显现