问题标签 [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 回答
22189 浏览

android - 更改 BottomNavigationView 的图标大小

我一直在尝试新的 BottomNavigationView 并尝试对其进行自定义。

到目前为止,我已经设法通过使用以下内容来更改高度和边距:

我想增加图标的大小。

如何才能做到这一点?

编译版本:com.android.support:design:25.0.1

0 投票
1 回答
455 浏览

android - 保留 Fragments 的状态?

我正在尝试实现多个片段。当我单击底部导航按钮时,每个片段都在一个更改或替换的活动中查看。能够将数据从 frag1 传递到 frag2,但是如果我单击 frag2 或任何其他片段按钮导航栏,即此处的流栏,它将被重置并且数据丢失。

这是我自己尝试过的:我在第二个片段中实现了 onSaveInstanceState,但是没有用。不知何故,片段正在新创建。

还尝试了这里提到的解决方案

这里只是一个想法是布局 在此处输入图像描述

主要活动

RadioFragment(我从中发送数据的片段)

StreamFragment(接收到数据但未保存在视图中的片段)

0 投票
4 回答
4524 浏览

android - BottomNavigationView 在不使用反射的情况下禁用移位模式

在此处输入图像描述

BottomNavigationView 不允许禁用 shift 模式 这个问题在新版本的支持库中修复了吗?

还有一些使用反射机制的解决方案我不认为它的正确方法是解决这个主要问题。

所有人都已经看到这个解决方案不想使用这个

0 投票
13 回答
54944 浏览

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

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

0 投票
1 回答
3301 浏览

java - 如何在BottomBar布局android中添加中间按钮

我想在我的底栏布局中间添加像超大按钮一样的 facebook Messenger,但对如何添加感到困惑。

脸书信使

我正在使用 ahbottomnavigation 库来制作我的底栏。

0 投票
1 回答
93 浏览

android - How to have a view over several activities

How can I have my BottomNavigationView in several activities but without declaring it there?

i declared my Bottom navigation view in my main_activity.xml and handle the click logic within MainActivity class, but since I want to switch between 3 activities (Map, Friends, Chats) with the Bottomnavigationview i'd have to have 3 bottom navigation views over three activities, but since that's performance inefficient, I want to handle all the click events and initialisation of the view inside one class and one Layout (MainActivity class and main_activity.xml ).

What can I do? or is there a better way of doing this?

0 投票
4 回答
26143 浏览

java - 在活动之间使用 BottomNavigationView 按下时如何突出显示项目?

我为我的应用程序添加了底部导航视图,但我需要活动之间的底部导航视图而不是片段,因此我已将此代码添加到 Java 中以用于我的所有 3 个活动。

当我在手机中选择“第二”或“第三”时,一切都正确,但问题是突出显示第一项。

我需要突出显示我按下的项目。

我已经使用了片段,它工作得很好,但我仍然是使用片段的初学者,所以我正在使用活动。

第一个活动代码是:

第二个活动是:

底部导航视图 mBottomNavigation;

第三项活动是:

底部导航视图 mBottomNavigation;

xml 对于 3 个活动是相同的:

0 投票
3 回答
511 浏览

android - ListView 的 EmptyView 隐藏了 BottomNavigationView

我有一个带有列表视图的 AppCompatActivity,其布局如下

在我的代码中,我有 mListView.setEmptyView(findViewById(R.id.empty_list));

为了在列表为空时显示一条消息和一个“添加”按钮。我的问题是,当列表为空时,BottomNavigationView 被隐藏并且用户无法导航到另一个活动。
我能想到的一种可能的解决方案是在空布局中添加另一个具有相同项目的 BottomNavigationView,但这看起来很难看。

还有其他解决方案吗?

0 投票
10 回答
112851 浏览

android - Android:底部导航视图 - 更改所选项目的图标

我已经BottomNavigationView在我的应用程序中添加了类似的内容。

主要的.xml

bottom_navigation_main.xml

MainActivity 点击

我想更改所选位置底部导航的图标。当用户单击一个项目时,我们如何实现此功能?

(如果用户单击一项,则图标将更改为另一项)

0 投票
1 回答
1912 浏览

android - 底部导航图标色调

我刚刚将 BottomNavigation 添加到我的 android 应用程序中,但是其中的四个图标中有两个没有正确的颜色。

这是它在 Android Studio Preview 中的样子:

在此处输入图像描述

这就是它在设备上的样子:

在此处输入图像描述

所有图标都在我的可绘制文件夹中。

这是底部导航的 xml:

这是项目的 xml:

希望您能够帮助我。