嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 5 元微信扫码支付:5 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
应用程序开发时,经常有类似广告图片轮播的应用场景,多数情况是几张图片在不断滚动,点击图片是会实现相应跳转等。对此整理集成两个控件,分别是实现广告轮播的控件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>