基本信息
源码名称:Android自动滚动、轮播循环的ViewPager
源码大小:2.94M
文件格式:.zip
开发语言:Java
更新时间:2016-09-20
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 5 元 
   源码介绍

应用程序开发时,经常有类似广告图片轮播的应用场景,多数情况是几张图片在不断滚动,点击图片是会实现相应跳转等。对此整理集成两个控件,分别是实现广告轮播的控件AutoScrollViewPager,以及指示当前播放到的图片位置的CirclePageIndicator两个类。这两个控件组合成相应的布局,可以做成CirclePageIndicator显示在不同位置的View,以适应各种不同的需求。

AutoScrollViewPager主要继承ViewPager并实现自动播放,循环滚动的效果。顺便解决ViewPager嵌套(ViewPager inside ViewPager)影响触摸滑动及ViewPager滑动速度设置问题。对外提供相应的参数设置方法,以便适应不同的使用场景。


<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

    android:layout_width="match_parent"

    android:layout_height="match_parent" >

 

    <com.mdtit.apptemplate.widget.autoscrollsiewpager.widget.AutoScrollViewPager

        android:id="@ id/view_pager"

        android:layout_width="450dip"

        android:layout_height="150dip"

        android:layout_marginTop="40dip" />

 

    <com.mdtit.apptemplate.widget.autoscrollsiewpager.widget.viewpagerindicator.CirclePageIndicator

        android:id="@ id/indicator"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:layout_alignBottom="@ id/view_pager"

        android:layout_centerHorizontal="true"

        android:padding="8dip" />

 

</RelativeLayout>