This commit is contained in:
张玉久
2020-09-01 10:05:20 +08:00
parent ec805653bb
commit 80ce5052d9
9 changed files with 25 additions and 17 deletions

View File

@ -74,8 +74,9 @@ public abstract class BaseActivity_TabLayout extends ToolBarActivity implements
if (getIntent() != null) mCheckedIndex = getIntent().getIntExtra(PAGE_INDEX, 0);
mTabTitleList = new ArrayList<>();
initTabTitleList(mTabTitleList);
mFragmentsList = new ArrayList<>(restoreFragment());
mFragmentsList = new ArrayList<>(restoreFragments());
if (mFragmentsList.isEmpty() || mFragmentsList.size() != mTabTitleList.size()) {
mFragmentsList.clear();
initFragmentList(mFragmentsList);
}
@ -101,7 +102,7 @@ public abstract class BaseActivity_TabLayout extends ToolBarActivity implements
BaseFragment_TabLayout.initTabStyle(mTabLayout, mCheckedIndex);
}
private ArrayList<Fragment> restoreFragment() {
private ArrayList<Fragment> restoreFragments() {
String tag = "android:switcher:" + mViewPager.getId() + ":";
ArrayList<Fragment> fragments = new ArrayList<>();
int childCount = mTabTitleList.size();