Я создаю Scrollable Tabs per the Material Design guidelines, но я столкнулся с странной проблемой, когда переключился с PagerAdapter
на FragmentPagerAdapter
. Эта проблема возникает только после того, как я перешел к фрагменту вкладки, отбросил назад, а затем снова перешел к ней.Странный вопрос с материалом PagerSlidingTabStrip, FragmentPagerAdapter и BackStack management
Экранная запись проблемы видна на this URL.
Я пользуюсь этой библиотекой: jpardogo/PagerSlidingTabStrip для моих фрагментов. Это код того, как я создаю этот фрагмент.
@OnItemClick(R.id.home_list_listview)
void onItemSelected(int position) {
getActivity().getSupportFragmentManager().beginTransaction()
.replace(R.id.container, new SlidingFragment())
.addToBackStack(null)
.commit();
}
Я пропустил что-то основное в жизненном цикле фрагмента здесь? SlidingFragment
- всего лишь пустой фрагмент, поэтому его не нужно создавать особым образом. Я пытаюсь определить, является ли это ошибкой в библиотеке или моем собственном коде.