У меня есть адаптер пейджера для загрузки изображений сервера, как показано ниже:
class ImagePagerAdapter(var imageList: List<ProductImageModel>, var fragmentManager: FragmentManager) :
FragmentPagerAdapter(fragmentManager) {
override fun getItem(position: Int): Fragment {
val fragment = ImagePagerFragment()
fragment.arguments = Bundle().apply {
putString(PAGER_IMAGE_URL, imageList[position].image)
}
return fragment
}
override fun getCount(): Int {
return imageList.size
}
}
Я хочу знать любую опцию addtoBackStack (null) при создании нового фрагмента внутри pagerAdapter.
Текущий код, автоматически добавляющий фрагменты в backstack.Так что это делает огромную проблему, пока пользователь нажимает кнопку возврата.Я добавил еще одну логику для фильтрации фрагментов при обратной печати.