Reputation: 1
The mainActivity recovered, the fragment cannot be seen but the lifecycle is absolutely loading well.
mContainer.setAdapter(new FragmentPagerAdapter(activity.getSupportFragmentManager()) {
@Override
public Fragment getItem(int position) {
return mFragmentList.get(position);
}
@Override
public int getCount() {
return mFragmentList.size();
}
});
Upvotes: 0
Views: 230
Reputation: 11
If you are doing this in a fragment, you must pass a childFragmentManager to the pager adapter.
mContainer.setAdapter(new FragmentPagerAdapter(***getChildFragmentManager()***) {
@Override
public Fragment getItem(int position) {
return mFragmentList.get(position);
}
@Override
public int getCount() {
return mFragmentList.size();
}
});
Upvotes: 1