转载请标明出处:
http://blog.csdn.net/tyzlmjj/article/details/48576219
本文出自:【M家杰的博客】
概述
ViewFlipper 与 ViewPager类似,也是实现视图之间切换的控件。与ViewPager的不同在于,他可以按时间自动切换,但是他本身不支持手势滑动。
常用的方法
setInAnimation
设置View进入屏幕时候使用的动画setOutAnimation
设置View退出屏幕时候使用的动画showPrevious
显示ViewFlipper里面的上一个ViewshowNext
显示ViewFlipper里面的下一个ViewsetFlipInterval
设置View之间切换的时间间隔startFlipping
使用setFlipInterval方法设置的时间间隔来开始切换所有的View,切换会循环进行stopFlipping
停止View切换isFlipping
用来判断View切换是否正在进行setDisplayedChild
切换到指定子View
添加需要切换的视图
静态添加
静态添加比较直观,但是不太灵活,每次修改都要在XML文件中修改
<ViewFlipper