草庐IT

BottomNavigationView

全部标签

Android,新支持 lib 25,BottomNavigationView 实现

随着支持库版本25的发布,谷歌制作了新的BottomNavigationView作为新的API:android.support.design.widget.BottomNavigationViewclassimplementsthebottomnavigationpatternfromtheMaterialDesignspec.遗憾的是,这似乎不是真的,也没有真正的文档。显然,BottomNavigationView:无法按照使用xmlns:design="http://schema.android.com/apk/res/android.support.design"的描述工作不支持

android - 使 BottomNavigationView 停留在其他 View 下

我已经实现了BottomNavigationView(BNV)。我的BNV总是在其他View之上,如何让它保持在其他View之下?这是我的看法这是它显示的内容。谢谢。编辑1:BNV下面的空间用于AdView,我的问题是当我使用上面的代码时,屏幕会变成蓝色,BNV会被隐藏。 最佳答案 试试这个xml 关于android-使BottomNavigationView停留在其他View下,我们在StackOverflow上找到一个类似的问题: https://stac

java - 在 BottomNavigationView 中开始 fragment

我正在使用带有底部导航View的简单应用程序。我有3个带文本的fragment,我想在BottonNavigation中选择一个项目时开始它们,但我不知道在MainActivity.java中写什么;所有fragment都有一个.xml布局和.java。我搜索了一些代码,我编写了它们,我搜索了视频,但我没有成功。我正在学习Fragments和UIDynamic,所以我在AndroidStudio中创建了一个带有底部导航Activity的新项目。因此,在我的activity_main中,我在底部导航中有3个元素,在底部导航上方有一个框架布局,占据了所有父元素。这个想法是:当我在底部导航中

android - BottomNavigationView - 如何更改菜单项字体?

我正在使用BottomNavigationView来管理fragment。是否有更改选项卡项字体的简单解决方案?我使用了SpannableStringBuilder。但它不起作用。for(inti=0;i 最佳答案 终于找到了解决办法。首先我找到了CustonTypefaceSpan类。CustomTypefaceSpan扩展自TypefaceSpan类。你可以查看thisanswer.CustomTypefaceSpantypefaceSpan=newCustomTypefaceSpan("",mTypeface);for(int

android - 从带有折叠工具栏的选项卡切换时 Bottomnavigationview 隐藏

我有一个MainActivityXML,其中包含一个带有5个选项卡的bottomNavigationView(栏)。每个选项卡调用不同的fragment。从XML中带有折叠工具栏的fragment(图片中标记为A)切换到带有普通fragment(图片中标记为B)的fragment会导致bottomNavigationView(栏)部分隐藏在屏幕之外。有没有办法避免这种情况?带有包含折叠工具栏fragment的屏幕。带有普通fragment的另一个选项卡的屏幕。包含折叠工具栏代码的fragment类publicclassProfileextendsFragment{publicProfi

dart - 使用 Flutter 进行底部导航

我尝试用flutter构建一个应用程序,但在构建导航时遇到了问题。我想在当前版本的youtube应用程序中进行导航。具有三个页面的底部导航栏,并且每个页面子页面都具有欧文导航堆栈。在所有子页面上,应该可以更改主视图,并且应用程序应该保存在女巫子页面i的位置。那可能吗?我没有找到解决方案。我认为这应该是可能的,因为它在Material设计的示例页面上:https://material.io/design/components/bottom-navigation.html#behavior在“底部导航操作”点。非常感谢您的帮助! 最佳答案

dart - 使用 Flutter 进行底部导航

我尝试用flutter构建一个应用程序,但在构建导航时遇到了问题。我想在当前版本的youtube应用程序中进行导航。具有三个页面的底部导航栏,并且每个页面子页面都具有欧文导航堆栈。在所有子页面上,应该可以更改主视图,并且应用程序应该保存在女巫子页面i的位置。那可能吗?我没有找到解决方案。我认为这应该是可能的,因为它在Material设计的示例页面上:https://material.io/design/components/bottom-navigation.html#behavior在“底部导航操作”点。非常感谢您的帮助! 最佳答案

java - BottomNavigationView getmaxitemcount

你好成员(member)stackoverflowbottomnavihationview问题在我的应用程序中,我使用了BottomNavigationView和4个项目。它使我的应用程序变得简单而美观BottomNavigationViewbottomNavigationView=(BottomNavigationView)findViewById(R.id.bottom_navigation_view);bottomNavigationView.inflateMenu(R.menu.menu_bottom_navigation);bottomNavigationView.setOn

android - BottomNavigationView 未显示在我的 Activity 中

我正在使用这个link实现BottomNavigationView我一步一步地实现了一切,但我的导航View没有显示在屏幕底部。这就是我做的。publicclassMainActivityextendsAppCompatActivityimplementsActivityCompat.OnRequestPermissionsResultCallback{Intentintent=null;BottomNavigationViewnavigationView;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.on

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

以下是我当前的BottomNavigationView的XML。目前,所有三个图标可绘制对象都是具有相同颜色的未填充图标。我希望能够在选择该状态时显示图标的填充版本,并可能更改颜色以使其明显是当前图标状态。下图是我的意思的一个例子。 最佳答案 要按状态更改图标颜色,您可以为BottomNavigationView中的“itemIconTint”属性设置可绘制颜色状态。对于文本颜色,您可以在“itemTextColor”属性中设置可绘制的相同颜色状态。下面是BottomNavigationView的颜色状态可绘制示例:“android