我使用 ViewPager
和 PagerAdapter
获得 XML的幻灯片
在Android应用程序秒。我使用 CirclePageIndicator
以编号的网页。如何自定义圆的对应当前页面的颜色?
I am using ViewPager
and PagerAdapter
to get a slideshow of XML
s in android app. I am using CirclePageIndicator
to number the page. How can I customise the color of the circle corresponding to current page ?
推荐答案
在你的 CirclePageIndicator
对象调用 setPageColor(Color.RED)
设置圈红色的默认填充颜色。呼叫 setFillColor(Color.BLACK)
设置所选圈黑色的填充颜色。呼叫 setStrokeColor(Color.WHITE)
行程设置,或圆的边框颜色为白色。
On your CirclePageIndicator
object call setPageColor(Color.RED)
to set the default fill colour of the circle to red. Call setFillColor(Color.BLACK)
to set the fill colour of the selected circle to black. Call setStrokeColor(Color.WHITE)
to set the stroke or the circle's border colour to white.
您可以选择任何颜色,你要自定义的指标,是这些颜色值我提供的只是作为一个例子。
You can pick whatever colour you want to customize the indicator, these colour values I provided are just as an example.
您也可以使用XML定制这些指标。
You can also customize these indicators using XML.
从Android-ViewPagerIndicator's GitHub的回购:
<com.viewpagerindicator.CirclePageIndicator
android:id="@+id/indicator"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
app:fillColor="#FF888888"
app:pageColor="#88FF0000"
app:strokeColor="#FF000000" />
相关推荐
最新文章