一、activity
public class ViewPager2 extends Activity { private ViewPager pager; private List<View> list; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.view_pager_two); initViewPager(); } //初始化ViewPager的方法 public void initViewPager() { ImageView iv1 = new ImageView(this); iv1.setImageResource(R.mipmap.image_1); ImageView iv2 = new ImageView(this); iv2.setImageResource(R.mipmap.image_2); ImageView iv3 = new ImageView(this); iv3.setImageResource(R.mipmap.image_3); list = new ArrayList<View>(); list.add(iv1); list.add(iv2); list.add(iv3); pager = (ViewPager) findViewById(R.id.pager); pager.setAdapter(new ViewPagerAdapter(list)); //监听ViewPager滑动效果 pager.addOnPageChangeListener(new ViewPager.OnPageChange