# GalleryViewPager **Repository Path**: dilmurat618/GalleryViewPager ## Basic Information - **Project Name**: GalleryViewPager - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-08-24 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # GalleryViewPager One ViewPager who can implement the effect of Gallery. [![](https://www.jitpack.io/v/RainbleNi/GalleryViewPager.svg)](https://www.jitpack.io/#RainbleNi/GalleryViewPager) 演示视频地址(Demon Video) http://v.youku.com/v_show/id_XMTY5Nzc2NzY0MA==.html Add it in your root build.gradle at the end of repositories: ```xml allprojects { repositories { ... maven { url "https://www.jitpack.io" } } } ``` Add the dependency ```xml dependencies { compile 'com.github.RainbleNi:GalleryViewPager:0.0.5' } ``` ##Usage Is almost same as ViewPager from support.v4. You should change the page width in PagerAdapter ```java galleryViewPager.setAdapter(new PagerAdapter() { some same as support.v4.view.ViewPager ..... @Override public float getPageWidth(int position) {
 return 0.8f;//suggest value from 0.6 to 0.85 
} } ``` If you need the side page is smaller than the center page, you should set the ratio of the side page to center page. ```java galleryViewPager.setNarrowFactor(0.9f);//suggest value from 0.7 to 0.95 ``` CycleGalleryViewPager is a GalleryViewPager which can cycle sliding. Usage please see https://github.com/RainbleNi/CycleViewPager