binding.hwVerticalTablayout.setTabAdapter(new TabAdapter() {
@Override
public int getCount() {
return mFragments.size();
}
@Override
public ITabView.TabBadge getBadge(int position) {
return null;
}
@Override
public ITabView.TabIcon getIcon(int position) {
return new ITabView.TabIcon.Builder().setIcon(R.drawable.icon_about_us, R.drawable.icon_ip_port).build();
}
@Override
public ITabView.TabTitle getTitle(int position) {
return new TabView.TabTitle.Builder()
.setContent(mFragmentsTitle[position])
.setTextColor(R.color.colorPrimary, R.color.colorAccent)
.build();
}
@Override
public int getBackground(int position) {
return R.color.white;
}
});