问题标签 [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 投票
3 回答
10396 浏览

java - BottomNavigationView getmaxitemcount

你好成员stackoverflow问题与bottomnavihationview

在我的应用程序中,我使用了带有 4 项的 BottomNavigationView。它使我的应用程序变得简单而美观

在 activity_main :

在菜单 xml 中:

但我有问题引起的:

0 投票
3 回答
13182 浏览

android - 底部导航栏android中超过3个项目

我是 android 新手,我正在尝试在底部导航栏中制作一个包含 3 个以上元素的应用程序。我可以显示它们,但它们最后会聚集在一起,只有三个可以正常显示。这是我的代码:

这是视图的图像: 这是快照

我卡住了请帮忙..

0 投票
7 回答
62580 浏览

android - android BottomNavigationView中的项目选择颜色

我参考这个。单击计划时会出现计划活动,但始终选择第一个项目颜色(收藏夹)。它不会从收藏夹项目颜色更改计划项目颜色。还有,第三项(音乐)。我使用android:state_checked 而不是android:state_enabled。”如果使用 startActivity,它不会从收藏夹项目颜色更改计划项目颜色。如果不是,它会改变颜色。如何解决这个颜色选择问题。

activity_main.xml

@drawable/nav_item_color_state

0 投票
1 回答
20155 浏览

android - Android BottomNavigationView 项目显示没有文本也布局不会隐藏在滚动

大家好,我已经实施了design library BottomNavigationView。它工作得很好,但我不知道为什么我的菜单图标没有与文本一起显示,我也希望它通过向下滚动来隐藏,例如Floating Action Button. 但我没有找到任何方法来做到这一点。我阅读了开发人员文档,但我没有找到任何解决我的问题的方法。

这是我的输出- 项目仅显示未启用的文本

预期输出- 每个项目都应该带有图像和文本

这是我的xml代码

nav_color_state_list.xml 可绘制代码

bottom_navigation_menu.xml

0 投票
0 回答
195 浏览

android - 单个 Activity 应用程序,分离后再次调用 Fragment onCreateView

现在 Google 已经发布了 BottomNavigationView,我工作的设计师希望我在应用程序中的所有视图上都保留一个底部菜单。

这意味着我必须创建一个 Activity 应用程序。但似乎 Android 框架并不是真正为此而设计的,但我正在尝试一下。到目前为止,我了解到的是,当使用 Fragments 而不是 Activities 时,您必须自己处理 backstack 和不同的生命周期。

我现在最大的问题是我不了解片段被分离和重新连接的生命周期流程。发生这种情况时,您类中的所有变量仍然存在,不会调用 onCreate,而是再次调用 onCreateView。所以我们处于 Fragment/View 似乎已经存在的状态,但是由于调用了 onCreateView,我假设我需要再次重新创建我的 RecyclerView、适配器、ProgressBar 等,因为 onCreateView 需要返回一个 View。在我当前的应用程序中,我有一个 RecyclerView,当我单击一个项目时,我会打开一个新的 Fragment,前一个 Fragment 会分离(我不使用隐藏,因为它会适当地成为隐藏很多 Fragment 的内存问题)。当我回击时,

我应该如何处理再次调用 onCreateView ?

目前我正在使用一个名为 FragNav 的库来处理片段的推送/弹出:https ://github.com/ncapdevi/FragNav

0 投票
5 回答
18919 浏览

android - 如何在 android 中增加底部导航视图的高度及其图标和文本大小?

我在用

Android底部导航视图,其高度是固定的,并显示带有小文本的小图标。我的问题是如何增加它们的尺寸?我试图xml通过样式更改文件的大小......所有其他属性都在工作,除了textsize属性。

如果是这样,我可以务实地做到这一点,那么请写一个代码

0 投票
2 回答
697 浏览

android - Android Studio:底部导航栏;创建布局预览时出错

我正在尝试按照 android 的指南创建底部导航栏,但我无法让它在预览面板上呈现。预览面板说

当我运行应用程序并加载包含 bottomNavigationView 的页面时,应用程序崩溃。它给了我错误...

我已经尝试查找这些错误并尝试解决方案,但似乎没有任何问题可以解决问题。相关的 java 文件是从 Activity 扩展而来的。可能是下面列出的依赖项,但我认为这也不是问题

谢谢你的帮助。

0 投票
0 回答
945 浏览

android - BottomNavigationView:重用片段

BottomnavigationView在我的应用程序中使用。但每次我浏览它时,fragments get recreated. 我发现万一ViewPager我们可以setOffscreenPageLimit()用于重用片段。

在 BottomNavigationView 的情况下如何实现相同的效果?

0 投票
3 回答
32147 浏览

android - BottomNavigationBar-更改标签图标颜色

我在我的应用程序中集成了底部栏导航栏。但是当我滑动时,标签的颜色不会改变。这很奇怪,因为我有选择器文件。有什么想法可以解决这个问题吗?

活动.java

选择器.xml

活动.xml

0 投票
2 回答
748 浏览

java - 底部导航栏应该使用多少个活动?

我是 android studio 的新手,任何帮助将不胜感激。

我在 MainActivity 中以编程方式设置了底部导航栏。我想知道 - 用其他片段设置它的最佳方法是什么。我有三个片段,一个用于导航栏中的每个选项卡,其他片段可以在从导航栏片段按下按钮时打开。

我的问题是,我在哪里设置这些其他片段,在连接连接到导航栏的片段的同一活动中或在不同的活动中。

如何保存显示片段的当前状态,以便当我移动到不同的选项卡然后移回时,它将处于与离开它时相同的状态?