在Android中,当在ViewPager2上滑动到第x页时,如何使代码执行操作?
我正在使用androidx.viewpager2.widget.viewpager2 当用户滑动到最后一页时,我希望应用程序运行一些代码 我希望ViewPager2在用户滑动到最后一页时运行一些代码(锁定滑动和其他一些代码) 我怎样才能做到这一点?我应该在ViewPager2上使用什么方法?尝试以下方法:在Android中,当在ViewPager2上滑动到第x页时,如何使代码执行操作?,android,android-viewpager2,Android,Android Viewpager2,我正在使用androidx.viewpager2.widget.viewpager2 当用户滑动到最后一页时,我希望应用程序运行一些代码 我希望ViewPager2在用户滑动到最后一页时运行一些代码(锁定滑动和其他一些代码) 我怎样才能做到这一点?我应该在ViewPager2上使用什么方法?尝试以下方法: binding.viewPager2.registerOnPageChangeCallback(object : ViewPager2.OnPageChangeCallback() {
binding.viewPager2.registerOnPageChangeCallback(object : ViewPager2.OnPageChangeCallback() {
override fun onPageSelected(position: Int) {
super.onPageSelected(position)
if (position == x) { //you last page index
//do what ever you want
}
}
})
- 有益阅读: