我在ViewPager2页面上拥有视频视图(索引为2)。当我尝试显示包含ViewPager2的片段时,ViewPager2会自动滚动到该页面。
通过此操作,我设法防止了自动滚动
val recyclerViewOfViewPager2 = (0 until viewPager2.childCount)
.mapNotNull { viewPager2.getChildAt(it) as? RecyclerView }
.firstOrNull()
recyclerViewOfViewPager2?.descendantFocusability = ViewGroup.FOCUS_BLOCK_DESCENDANTS