Android底部导航视图自定义

时间:2017-08-30 15:34:35

标签: android android-layout android-fragments

我是Android开发的新手。我正在尝试使用类似于下面附加图像的底部导航视图

enter image description here

使用所选菜单的背景颜色以及通过导航栏溢出的中间按钮。在这里要注意的几个要点是:

  • 图标列表项没有标题。
  • 中间的图标从导航栏溢出。
  • 选择标签时背景颜色会发生变化,而不是图标颜色。

如果有任何教程或任何指导,请告诉我。

谢谢(提前)

3 个答案:

答案 0 :(得分:3)

使用 SpaceNavigationView 库来获得类似于您所需设计的底部导航栏。该库可以选择中心的溢出图标,也没有带图标的标题。但是,我不确定在库中选择选项卡时是否有任何背景颜色更改功能。您还可以查看其他库,看看源代码是否有任何帮助。



 


答案 1 :(得分:0)

我可以回答有关指导的问题。

  1. 查看BottomNavigationView文档。使用OnTabSelectListener进行游戏以更改选择的背景颜色。使用动态项目添加,以使您的中心项目溢出。

  2. 在将BottomNavigationView添加到Android SDK之前,某种类型的peron编写了 BottomBar 库。这个库实现了更多,然后是BottomNavigationView,包括背景颜色变化。它的源代码可能对您有所帮助。

答案 2 :(得分:0)

完全自定义lib Migration Docs

更改选项卡项目的字体 在标签等中添加徽章