//联动显示
private void initEvent() {
//监听ViewPager的滑动
viewpager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
@Override
public void onPageScrolled(int i, float v, int i2) {
}
@Override
public void onPageSelected(int i) {
//页面滑动后,按钮改变
bottom_navigation_bar.selectTab(i, false);
}
@Override
public void onPageScrollStateChanged(int i) {
}
});
//监听下面按钮的点击
bottom_navigation_bar.setTabSelectedListener(new BottomNavigationBar.OnTabSelectedListener() {
@Override
public void onTabSelected(int position) {
viewpager.setCurrentItem(position);//改变ViewPager的显示
}
@Override
public void onTabUnselected(int position) {
}
@Override
public void onTabReselected(int position) {
}
});
}