package com.chiemy.pagetransformerdemo; import google.Fragment1; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentStatePagerAdapter; import android.support.v4.view.ViewPager.PageTransformer; public class Translate1Activity extends BaseActivity { /** * The number of pages (wizard steps) to show in this demo. */ private static final int NUM_PAGES = 5; /** * A simple pager adapter that represents 5 ScreenSlidePageFragment objects, in * sequence. */ private class ScreenSlidePagerAdapter extends FragmentStatePagerAdapter { public ScreenSlidePagerAdapter(FragmentManager fm) { super(fm); } @Override public Fragment getItem(int position) { // return new ScreenSlidePageFragment(position); return new Fragment1(); } @Override public int getCount() { return NUM_PAGES; } } @Override protected PageTransformer getTranslatePageTransformer() { return new TranslatePageTransformer(); } @Override protected FragmentStatePagerAdapter getFragmentPagerAdapter() { return new ScreenSlidePagerAdapter(getSupportFragmentManager()); } }