From 002f078aef3526ff70571c81770dfcc7c2ca4394 Mon Sep 17 00:00:00 2001 From: Relex Date: Fri, 24 May 2019 23:14:03 +0800 Subject: [PATCH] Update --- CHANGELOG.md | 2 ++ README.md | 27 +++++++++++++++++++++++---- 2 files changed, 25 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e1e14a9..cc10598 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ ChangeLog -------- +##### 2.X +* [Releases](https://github.com/ongakuer/CircleIndicator/releases) ##### 1.2.2 * Fix bug ([#69](https://github.com/ongakuer/CircleIndicator/issues/69)) diff --git a/README.md b/README.md index 2106ad6..7fcdc00 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ Gradle ###### AndroidX ```groovy dependencies { - implementation 'me.relex:circleindicator:2.1.0' + implementation 'me.relex:circleindicator:2.1.1' } ``` @@ -71,6 +71,28 @@ indicator.attachToRecyclerView(recyclerView, pagerSnapHelper); adapter.registerAdapterDataObserver(indicator.getAdapterDataObserver()); ``` + +###### ViewPager2 + +```xml + +``` +```java + +ViewPager2 viewpager = view.findViewById(R.id.viewpager); +viewpager.setAdapter(mAdapter); + +CircleIndicator3 indicator = view.findViewById(R.id.indicator); +indicator.setViewPager(viewpager); + +// optional +adapter.registerAdapterDataObserver(indicator.getAdapterDataObserver()); +``` + + ##### Properties: * `app:ci_width` @@ -82,6 +104,3 @@ adapter.registerAdapterDataObserver(indicator.getAdapterDataObserver()); * `app:ci_animator_reverse` * `app:ci_orientation` (default:horizontal) * `app:ci_gravity` (default:center) - - -