适用于Android的点式分页创意

时间:2015-08-04 18:48:36

标签: android pagination

我需要在Android中实现类似iOS的点式分页,并需要帮助入门。

我将有1到5个点之间的任意位置,每个点上面都有一个图像,表示" 1"," 2"," 3"," 4"," 5"。单击点或图像将转到相关页面。

我在考虑使用回收站视图或实现自定义视图。

我发现了这个https://github.com/JakeWharton/ViewPagerIndicator,但似乎已经过时了,而且它没有.aar。

谢谢!

1 个答案:

答案 0 :(得分:3)

我在gradle中使用此https://github.com/JakeWharton/ViewPagerIndicator,只需将此行添加到build.graddle:

compile 'com.viewpagerindicator:library:2.4.1@aar'

您必须将其添加到您的布局:

<com.viewpagerindicator.CirclePageIndicator android:id="@+id/start_indicator" android:layout_width="fill_parent" android:layout_marginBottom="15dp" android:layout_height="15dp" />

您可以在代码中使用它,例如:

mIndicator = (CirclePageIndicator) findViewById(R.id.start_indicator); mIndicator.setViewPager(viewPager);

看起来像这样:

enter image description here

也可以更改指标以匹配不同的样式。