0

Я создаю 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 - всего лишь пустой фрагмент, поэтому его не нужно создавать особым образом. Я пытаюсь определить, является ли это ошибкой в ​​библиотеке или моем собственном коде.

ответ

0

Оказалось, что у меня были проблемы с OnDestroyItem(). Я переключился на FragmentStatePagerAdapter, и теперь все отлично работает

Смежные вопросы