如果你在Activity的onCreate()方法中有以下代码:
如果有人有想法,欢迎分享。谢谢!
mViewPager = new ViewPager(this, null);
mPagerAdapter = new PagerAdapter(this);
mViewPager.setAdapter(mPagerAdapter);
mCirclePageIndicator.setViewPager(mViewPager);
mCirclePageIndicator.setOnPageChangeListener(onPageChangeListener);
如果启动一个异步任务,并希望在其 onPostExecute()
中将当前页面更改为页面 0,则无法实现。它可以使用任何其他页 != 0,但是对于 0,它只会保留当前位置。
mCirclePageIndicator.setCurrentItem(0);
如果有人有想法,欢迎分享。谢谢!