首先引入 implementation 'com.roughike:bottom-bar:2.3.1' bottombar Github比较火的,
然后就开始布局了 ,布局也是很简单
父布局linearlayout 两个子布局 一个 frameLayout 一个BottomBar,
Bottombar里两个属性 第一个是 bb_tabXmlResource 这里便是用来展示底部按钮的 ,有多少按钮都要在这里配置,第二个是 bb_activeTabColor 这个属性是点击之后的颜色,可根据需求配置颜色
然后就开始代码了
这样就可以实现底部导航切换了,是不是比较简单 ,这里写了一个FragmentFactory工厂类用来返回fragment
ok,底部导航切换比较简单,有很多种实现的方式,本人是个菜鸟,只是每天记载一点,希望日积月累,积少成多。