Initialize SectionsPagerAdapter before invoking fetchMorePosts in ViewPostDetailActivity.

This commit is contained in:
Docile-Alligator
2024-11-13 15:38:47 -05:00
parent e582e2fec5
commit 9da91fdac7

View File

@ -214,6 +214,10 @@ public class ViewPostDetailActivity extends BaseActivity implements SortTypeSele
} else {
mViewPager2 = binding.viewPager2ViewPostDetailActivity;
}
sectionsPagerAdapter = new SectionsPagerAdapter(this);
binding.viewPager2ViewPostDetailActivity.setAdapter(sectionsPagerAdapter);
postFragmentId = getIntent().getLongExtra(EXTRA_POST_FRAGMENT_ID, -1);
if (swipeBetweenPosts && posts == null && postFragmentId > 0) {
EventBus.getDefault().post(new NeedForPostListFromPostFragmentEvent(postFragmentId));
@ -283,9 +287,6 @@ public class ViewPostDetailActivity extends BaseActivity implements SortTypeSele
}
});
sectionsPagerAdapter = new SectionsPagerAdapter(this);
binding.viewPager2ViewPostDetailActivity.setAdapter(sectionsPagerAdapter);
checkNewAccountAndBindView(savedInstanceState);
}