如何在不查看滚动到项目的情况下从 ViewPager 打开特定的 imageView 项目?

How to open a specific imageView item from ViewPager without looking at scrolling to the item?

我使用 viewPager.setCurrentItem(position) 从我的 ViewPager 打开特定的 imageView 项目。

此方法有效,它根据其位置向我显示必要的 imageView,但在我注意到屏幕上的图像视图之前,我必须查看我想要隐藏的非常快速的幻灯片。

我该怎么做?

我想到的解决方案之一是使用计时器在后台加载视图寻呼机,同时对用户不可见。虽然 0.3 秒是相当快的我想找到一个更优雅的方式,如果它存在的话!

向方法添加额外参数以将 smoothScroll 设置为 false。 viewPager.setCurrentItem(position, false)