這個問題困擾了我一個下午,感覺吃飯都吃不好了,特此記錄一下
領導要求實現一個Tablayout+VIewPager的頁面,很簡單,對吧,
然後,領導有要求這個頁面 頂部是有篩選條件的,篩選完畢後,需要刷新整個Tablayout+VIewPager
我以爲很簡單,直接一個刷新,然後就出現了某個頁面Tablayout的標題不顯示了,而且第一個Tablayout顯示異常
上圖
處理方式很簡單,直接延時處理,完事
mTabLayout.post(new Runnable() {
@Override
public void run() {
mTabLayout.setViewPager(vp);
}
});