Viewpager里面的图片自动滚动的简单实现

主要用于app的滚动广告的应用,viewpager里面有几张图片,让他自己每隔几秒就自动切换到下一张,
在这里关于viewpager的装填,和小红点的改变就不写啦,主要是自动切换的代码:

 //当前viewpager的页码
    private int currentItem;
 //定时器
    private ScheduledExecutorService scheduledExecutorService;
    // 切换当前显示的图片
    private Handler handler = new Handler() {
        public void handleMessage(android.os.Message msg) {

                    viewPager.setCurrentItem(currentItem);// 切换当前显示的图片
 }

 @Override
    public void onStart() {
        scheduledExecutorService = Executors.newSingleThreadScheduledExecutor();
        // 当Activity显示出来后,每两秒钟切换一次图片显示
        scheduledExecutorService.scheduleAtFixedRate(new ScrollTask(), 1, 2, TimeUnit.SECONDS);
        super.onStart();
    }

    @Override
    public void onStop() {
        // 当Activity不可见的时候停止切换
        scheduledExecutorService.shutdown();
        super.onStop();
    }
阅读更多
文章标签: viewpager
个人分类: android
想对作者说点什么? 我来说一句

广告图片定时轮播

2014年07月17日 1.7MB 下载

ViewPager+Fragment实现自动循环滚动

2016年03月08日 2.65MB 下载

viewpager滚动播放

2015年11月11日 10.28MB 下载

ViewPagerDemo

2015年08月04日 3.95MB 下载

图片循环滚动

2015年05月08日 2.45MB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭