先上图
case 如下:
最外部是一个 ViewPager(VP0), 推荐 tab 下又有一个 ViewPager(VP1), 想实现 VP1 滑动到最后一个再向左滑动时, 不响应 VP0 的滑动,
一行代码即可搞定.
class MyViewPager @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null) :ViewPager(context, attrs) {
override fun canScrollHorizontally(direction: Int): Boolean {
return true
}
}
帮到你的话就点个赞吧~