最近新上的需求,发现EasyNavigationBar很符合我们的设计的要求,tab切换,中间是tab按钮是点击跳转页面的,而且代码很简单
上代码:
build.gradle(app) 添加依赖
//2.0.5 AndroidX版本、支持ViewPager2 implementation 'com.github.Vincent7Wong:EasyNavigation:2.0.5'
.xml布局
<com.next.easynavigation.view.EasyNavigationBar android:id="@+id/navigationBar" android:layout_width="match_parent" android:layout_height="match_parent"></com.next.easynavigation.view.EasyNavigationBar>
acticty
private EasyNavigationBar navigationBar; private String[] tabText = {"首页","我的"}; //未选中icon private int[] normalIcon = {R.mipmap.index, R.mipmap.me}; //选中时icon private int[] selectIcon = {R.mipmap.index1, R.mipmap.me1}; private List<Fragment> fragments = new ArrayLis