我正在测试我的应用程序,尝试打破它并找到错误。所以我在viewpager中进行api调用,并在其响应中我想回滚到viewpager中的上一页。
navigationPager.setCurrentItem(position, true);
它工作正常,但是如果我在调用api之后不断点击屏幕直到我得到响应,则viewpager仍然保持在同一页面。
当我在viewpager中禁用平滑滚动时,一切正常。
navigationPager.setCurrentItem(position, false);
我认为问题是连续点击是干扰滚动动画。有没有办法解决这个问题。
注意:我尝试禁用viewpager的滚动,直到收到响应。它仍然停留在同一个屏幕上。