ViewPagerIndicator未更新指标

时间:2015-08-24 10:28:47

标签: android android-viewpager viewpagerindicator

我已经将CirclePageIndicator集成到了viewpager。问题在于它不会改变视图的变化指标。即选定的圆圈始终是第一个。颜色也没有变化。

布局

 <android.support.v4.view.ViewPager
     android:id="@+id/pager"
     android:layout_width="match_parent"
     android:layout_height="match_parent" />

 <com.viewpagerindicator.CirclePageIndicator
     android:id="@+id/circles"
     android:layout_height="wrap_content"
     android:layout_width="fill_parent"
     android:layout_below="@+id/header"
     android:layout_above="@+id/popup_achievement" />

mViewPager.setAdapter(mAdapter);
circlePageIndicator.setViewPager(mViewPager);
circlePageIndicator.setBackgroundColor(0xFFCCCCCC);
circlePageIndicator.setRadius(15);
circlePageIndicator.setPageColor(R.color.gray);
circlePageIndicator.setFillColor(R.color.das_color);
circlePageIndicator.setStrokeColor(R.color.dffe_color);
circlePageIndicator.setSnap(true);

1 个答案:

答案 0 :(得分:0)

将此添加到您的代码中

circlePageIndicator.setCurrentItem(位置);