ViewPager实现淘宝天面首页广告栏,支持左右滑动,自动滑动,带圆点指示器
原理:
1. 及根据当前viewpager的选中页面获取position,对其进行自
2. 之后调用:pager.setCurrentItem(currentpositon, true);进行页面切换
3. 设置定时器每隔一段时间调用切换页面方法
核心代码如下:
package com.dett.viewpagerautochange;
import java.util.ArrayList;
import java.util.Timer;
import java.util.TimerTask;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.support.v4.app.FragmentActivity;
import android.support.v4.view.ViewPager;
import android.support.v4.view.ViewPager.OnPageChangeListener;
import android.util.Log;
import android.view.MotionEvent;
import android.view.View;
import android.widget.ImageView;
import android.widget.LinearLayout;
public class ViewPageActivity extends FragmentActivity {
ViewPager pager = null;
/**
* 切換計時器
*/
public Timer autoGallery = new Timer();
public ImageTimerTask timeTaks = null;
public int currentpositon = 0;
public