我知道我能做到
viewPager.setCurrentItem(position)
将我的视图寻呼机设置在所需位置。我的问题是在实例化适配器之前是否以及如何执行此操作。
意思是如果我这样做
pagerAdapter = new ViewPagerAdapter(arg1,arg2....);
viewPager.setAdapter(pagerAdapter);
viewPager.setCurrentItem(position);
项目 0 是第一次构建,然后在所需位置的项目也被构建。这需要双倍的时间......在我的适配器中,每个项目都需要大量的工作来构建,所以如果可能的话,最好避免构建 0 位置的项目。也许通过在适配器实例化时将所需位置作为参数传递......?
有什么办法吗?