這裡是設定3個Tab,
第一次
載入TabLayout+Viewpager的時候,
這3頁ViewPager內容是正常讀取
的,
不過點擊第二次之後load這個ViewPager會呈現情況如下,
中間的頁面讀取失敗,並且第1頁page是需要載入第3個Tab才有內容
where the middle tab doesn’t show the correct content!
如下:
| Tab1 | Tab2 | Tab3 |
無
頁面 無
頁面 有頁面
Solution如下:
/** Before */ PagerAdapter adapter = new PagerAdapter (getActivity().getSupportFragmentManager(), tabLayout.getTabCount()); Try After /** After */ PagerAdapter adapter = new PagerAdapter (getChildFragmentManager(), tabLayout.getTabCount());
就解決問題囉!