问题标签 [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.
android - 更改 BottomNavigationView 的图标大小
我一直在尝试新的 BottomNavigationView 并尝试对其进行自定义。
到目前为止,我已经设法通过使用以下内容来更改高度和边距:
我想增加图标的大小。
如何才能做到这一点?
编译版本:com.android.support:design:25.0.1
android - 保留 Fragments 的状态?
我正在尝试实现多个片段。当我单击底部导航按钮时,每个片段都在一个更改或替换的活动中查看。能够将数据从 frag1 传递到 frag2,但是如果我单击 frag2 或任何其他片段按钮导航栏,即此处的流栏,它将被重置并且数据丢失。
这是我自己尝试过的:我在第二个片段中实现了 onSaveInstanceState,但是没有用。不知何故,片段正在新创建。
还尝试了这里提到的解决方案
主要活动
RadioFragment(我从中发送数据的片段)
StreamFragment(接收到数据但未保存在视图中的片段)
android - BottomNavigationView 在不使用反射的情况下禁用移位模式
BottomNavigationView 不允许禁用 shift 模式 这个问题在新版本的支持库中修复了吗?
还有一些使用反射机制的解决方案我不认为它的正确方法是解决这个主要问题。
android - 如何在android中删除底部导航视图的图标动画
我已经在我的项目中实现了来自 Design Support Library 25 的底部导航视图。我在视图中有 5 个图标。whenever an icon is selected it's having some animation. 但是当 3 个或更少的图标没有显示任何动画时。我想删除那个动画,只需要对图标进行一些颜色更改。我怎样才能做到这一点?做了足够的谷歌搜索,但找不到解决方案。请帮忙。谢谢。
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?
java - 在活动之间使用 BottomNavigationView 按下时如何突出显示项目?
我为我的应用程序添加了底部导航视图,但我需要活动之间的底部导航视图而不是片段,因此我已将此代码添加到 Java 中以用于我的所有 3 个活动。
当我在手机中选择“第二”或“第三”时,一切都正确,但问题是突出显示第一项。
我需要突出显示我按下的项目。
我已经使用了片段,它工作得很好,但我仍然是使用片段的初学者,所以我正在使用活动。
第一个活动代码是:
第二个活动是:
底部导航视图 mBottomNavigation;
第三项活动是:
底部导航视图 mBottomNavigation;
xml 对于 3 个活动是相同的:
android - ListView 的 EmptyView 隐藏了 BottomNavigationView
我有一个带有列表视图的 AppCompatActivity,其布局如下
在我的代码中,我有 mListView.setEmptyView(findViewById(R.id.empty_list));
为了在列表为空时显示一条消息和一个“添加”按钮。我的问题是,当列表为空时,BottomNavigationView 被隐藏并且用户无法导航到另一个活动。
我能想到的一种可能的解决方案是在空布局中添加另一个具有相同项目的 BottomNavigationView,但这看起来很难看。
还有其他解决方案吗?
android - Android:底部导航视图 - 更改所选项目的图标
我已经BottomNavigationView
在我的应用程序中添加了类似的内容。
主要的.xml
bottom_navigation_main.xml
MainActivity 点击
我想更改所选位置底部导航的图标。当用户单击一个项目时,我们如何实现此功能?
(如果用户单击一项,则图标将更改为另一项)