ParallaxPagerTransformer

A pager transformer for Android with parallax effect.

Installation

in your build.gradle file

dependencies {
    // ...
    compile 'com.xgc1986.android:parallaxpagertransformer:1.0.4'
}

Usage

minSdkVersion 11

You only have to pass to the ParallaxTransformer the id of the element you want have the parallax effect


	//...
	import com.xgc1986.parallaxPagerTransformer.ParallaxPagerTransformer;

	public class MainActivity extends Activity {

		ViewPager mPager;
    	FragmentStatePagerAdapter mAdapter;

		public void onCreate(Bundle savedInstanceState) {
			/** ... **/

			mPager = (ViewPager) findViewById(R.id.pager);

        	// creating the parallaxTransformer, you only need to pass the id of the View (or ViewGroup) you want to do the parallax effect

        	mPager.setPageTransformer(false, new ParallaxPagerTransformer(R.id.parallaxContent));
        	mAdapter = new FragmentStatePagerAdapter(getSupportFragmentManager());
        	mAdapter.setPager(mPager);

        	/** ... **/
		}
	}

GitHub