1.首先准备布局
<android.support.v4.view.ViewPager android:id="@+id/viewpager" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" />
2.准备数据源
LayoutInflater inflater=getLayoutInflater(); View view1 = inflater.inflate(R.layout.layout1, null); ArrayList<View>() viewList = new ArrayList<View>(); viewList.add(view1); MyAdapter myAdapter=new MyAdapter(this,viewList); viewPager.setAdapter(myAdapter);
3.自定义MyAdapter继承PagerAdapter,重写四个方法
public class MyAdapter extends PagerAdapter { public int getCount() { return viewList .size();} public boolean isViewFromObject(View view, Object object) { return view==object; }
fragment的Java后台
public class PagerFragment extends Fragment { String mConte