关闭

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

标签: viewpager
256人阅读 评论(0) 收藏 举报
分类:

主要用于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();
    }
0
0
查看评论

自动滚动的ViewPager

效果图:使用方法:AutoScrollViewPager viewPager = (AutoScrollViewPager) findViewById(R.id.vp_photos);viewPager.setDataList(mUrlList); viewPager.updateView(0); ...
  • pengkv
  • pengkv
  • 2015-12-07 16:05
  • 2619

Android开发之实现图片自动滚动显示标签的ViewPager

Android中实现图片自动滚动的效果非常的常见,我们可以自己动画去实现功能。但是在Android中提供了一个ViewPager类,实现了滚动效果,在Android的extras目录下android-support-vx.jar中,x代表版本4,7等等。使用时我们需要android.support....
  • fengshizty
  • fengshizty
  • 2014-12-20 18:09
  • 3388

android viewpager实现无限循环自动滚动

android viewpager实现无限循环自动滚动
  • panzhiling
  • panzhiling
  • 2016-05-03 22:54
  • 1235

android中ViewPager图片滑动和自动播放

MainActivity.java package com.test.viewpager; import java.lang.ref.WeakReference; import java.lang.reflect.Field; import java.util.ArrayList; import...
  • FENGFENG444333
  • FENGFENG444333
  • 2015-12-08 14:40
  • 1402

Android开发--ViewPager自动循环滚动,手动换页

ViewPager以前有简单的用过,但没做过自动滚动和循环滚动,在实现起来还是有很多细节需要注意。总体思路:      1.实现循环滚动的思路就是:          &...
  • smbroe
  • smbroe
  • 2014-12-05 09:30
  • 2781

ViewPager+可缩放ImageView的使用

最近项目遇到一个需求,就是在ViewPager里面放置图片,而且每个图片需要可以缩放的。        这种需求相对来说不是很难了,因为网上绝对有很多类似的开源,大家拿过来就可以用了。我之前也是这么做的,直到我发现开源框架没有提供我需要的那...
  • DucklikeJAVA
  • DucklikeJAVA
  • 2015-09-12 21:02
  • 2060

android简单实现无限滚动,自动滚动的ViewPager

经常我们会在应用中看到一个可以自动滚动,并且无限滚动的一个ViewPager,百度谷歌上面也有很多关于这方面的教程,但是感觉都略显麻烦,而且封装的都不是很彻底。所以试着封装一个比较好用的ViewPager 效果如下: 简单的说一下实现思路,要实现无限滚动的话就要在PagerAdapter上面做一...
  • a641832648
  • a641832648
  • 2016-12-27 10:25
  • 788

仿viewPager-实现滑动翻页

仿viewPager-实现滑动翻页 实现布局(radioGroup + 自定义视图) <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http:...
  • u011638685
  • u011638685
  • 2015-12-18 23:25
  • 66

Android之使用ViewPager实现图片展示(最简单的)

1.首先,新建一个Android项目,项目名称为ViewPagerTest,接着打开项目默认创建的activity_main.xml布局文件,进行修改: activity_main.xml代码如下: <RelativeLayout xmlns:android="http://sche...
  • u012561176
  • u012561176
  • 2015-06-22 00:59
  • 2921

android中ViewPager的用法以及自动滚动播放实现初探

本文的目标是学会ViewPager的用法,顺便试着实现自动滚动播放的功能。 1 ViewPager的基本使用ViewPager是android系统提供的一个组件,它是一个可以让用户左右滑动View的容器。下面介绍ViewPager的使用方法。 #####1.1添加布局 如下代码表示在布局中加入Vie...
  • xiaozhonghuaa
  • xiaozhonghuaa
  • 2015-09-05 22:30
  • 623
    个人资料
    • 访问:26145次
    • 积分:748
    • 等级:
    • 排名:千里之外
    • 原创:50篇
    • 转载:5篇
    • 译文:0篇
    • 评论:11条
    文章分类
    最新评论