哈哈,请尊重原创哦,转载请链接:http://blog.youkuaiyun.com/elvira_mx/article/details/45334645
简单说一下,ViewFlipper是Android系统自带的一个多页面管理控件,它可以实现子页面的自动切换。这也就是说明,我们可以利用这个控件,实现最简单的图片轮播了!
首先,我先介绍一下ViewFlipper的常用方法:
setInAnimation:设置View进入屏幕的时候所使用的动画;
setOutAnimation:设置View退出屏幕的时候所使用的动画;
showNext:调用此函数,使ViewFlipper显示下一个View;
showPrevious:调用此函数,使ViewFlipper显示上一个View;
setFlipInterval:此函数,设置View切换的时间间隔;
startFlipping:根据上面设置的时间间隔,开启View的切换功能,切换回循环进行;
stopFlipping:停止切换。
接下来,就是代码的实现:
<1>最简单的代码实现------轮播
先看一下简单的布局:就只是单纯的在activity_main.xml文件中,放置ViewFlipper的控件,在其中添加几个ImageView控件就可以了。