Я хочу, чтобы мой фрагмент снова загружался, когда пользователь нажимает на любую из вкладок Viewpager2:
Вот мой фрагмент кода:
TabLayoutMediator(tabsAdminSettings, viewPagerAdminSettings,
TabConfigurationStrategy { tab, position ->
tab.view.isClickable = switchInService.isChecked
when (position) {
0 -> { tab.text = getString(R.string.all) }
1 -> { tab.text = getString(R.string.in_use)}
2 -> { tab.text = getString(R.string.out_of_service)}
3 -> { tab.text = getString(R.string.stale)}
}
}).attach()
viewPagerAdminSettings.registerOnPageChangeCallback(object: ViewPager2.OnPageChangeCallback(){
override fun onPageSelected(position: Int) {
super.onPageSelected(position)
includeToolbarAdminSettings.visibility = View.GONE
// Here I want the code to read the fragment again on click of tabs
}
})