mTabLayout.removeAllTabs();
for (V_SchedulingShift data : tabData) {
mTabLayout.addTab(mTabLayout.newTab().setText(data.getName() + "(" + data.getCount() + ")"));
}
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
if (tabData.size() > 0) {
mTabLayout.getTabAt(0).select();
}
}
}, 500);
遇到一个奇怪的问题,不清楚原因。本来tab应该默认选择第一个 但是每次都会 滑动到一个奇怪的位置,但是选中的虽然还是第一。
//版本 如下
compile 'com.android.support:design:26.1.0'
compile 'com.android.support:appcompat-v7:26.1.0'
网友评论