Viewpager2 를 중첩해서 사용할 때 Viewpager2의 슬라이드를 효과를 방지해야 하는 경우가 있다.
이 경우 별도의 리스너 없이 isUserInputEnabled를 호출해 슬라이드 효과를 막을 수 있다
isUserInputEnabled 는 기본값이 true 이기 때문에 false 로 설정하면 슬라이드 효과가 비활성화 된다.
val tabLayout = binding.TabLayout viewPager.run { isUserInputEnabled = false }
https://developer.android.com/reference/androidx/viewpager2/widget/ViewPager2#setUserInputEnabled(boolean)