BottomNavigationView 的基本使用
2019-01-03 本文已影响0人
hua_dm
1.设置Tab点击切换图片,在drawable中创建一个selector
selector 此地使用创建好的selector2.点击Tab,文本的变化,同样在drawable中创建一个selector
文本的selectorapp:itemTextColor="@drawable/tab_menu_selector_text" 是设置文本点击变化的
app:labelVisibilityMode="labeled" 如果底部超过三个tab,设置此属性可以正常显示
navigation.setItemIconTintList(null); 去掉默认点击背景色
3.动态显示/隐藏某个Tab
根据id来获取当前的item
MenuItem homeItem = navigation.getMenu().findItem(R.id.navigation_order);
homeItem.setVisible(true); //true默认显示,false不显示
4.添加角标,比如下面的图片
底部Tab显示红点 显示角标的code如果别的Tab也显示角标
根据index获取不同的Tab,添加角标 红点的布局5.去掉默认的点击缩放动画
在style中添加 完美去掉点击Tab缩放动画大体BottomNavigationView的基本使用到此结束,在一般的项目中完全够用。借此记录一下。