ViewPager
的setCurrentItem(position, false)
方法一开始运行得很好,但是当我切换到另一个活动后,再回到这个活动时,ViewPager
总是最终停留在第一个项目上。即使我将setCurrentItem
添加到onResume
方法中,它仍然会忽略它。当我尝试将项目设置为超出边界索引时,甚至没有抛出任何异常。
但是之后当我调用这个方法,当“下一个”按钮被点击时,它就像预期的那样工作。
我已经检查了我的代码10次,以寻找是否有任何可能调用setCurrentItem(0)
或类似的东西,但根本没有相关代码。