我想在这个函数调用后动画结束时得到通知:viewPager.setCurrentItem(2,true);有谁知道如何做到这一点? 最佳答案 我遇到了同样的问题。以下是我的结论:当页面实际更改时,将调用onPageSelected。但它是在动画之前调用的。当动画停止时,onPageScrollStateChanged将被调用,状态为SCROLL_STATE_IDLE。所以你必须结合这两个函数调用来调用你的函数。祝你好运。privateclassPageChangeListenerimplementsOnPageChangeListe