ViewPagerIndicator 不更新指标
ViewPagerIndicator not updating indicator
我已将 CirclePageIndicator 集成到 viewpager.The 问题是它在更改 views.i.e.the 选定圆圈时不会更改指示器始终保持第一个 one.Also 颜色不会更改。
布局
<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" />
Class
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);
将此添加到您的代码中
circlePageIndicator.setCurrentItem(位置);
我已将 CirclePageIndicator 集成到 viewpager.The 问题是它在更改 views.i.e.the 选定圆圈时不会更改指示器始终保持第一个 one.Also 颜色不会更改。
布局
<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" />
Class
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);
将此添加到您的代码中
circlePageIndicator.setCurrentItem(位置);