android.widger.viewAnimator类继承至FrameLayout
作用:为FrameLayout里面的View切换提供动画效果。
1.setInAnimation 设置View进入屏幕时候使用动画
2.setOutAnimation 设置View退出屏幕时候使用动画
3.ShowNext 调用该函数来显示FrameLayout里面的下一个View
4.ShowPrevious调用该函数来显示FrameLayout里面的上一个View
一般不适用ViewAnimator 而是用它的两个子类ViewFlipper和ViewSwitcher
ViewFlipper 用来指定FrameLayout内多个View之间的切换效果,可以一次指定也可以每次切换的时候指定单独的效果。
提供以下函数
isFlipping 用来判断View是否正在进行
setFlipInterval 设置View之间的切换的时间间隔
StartFlipping 使用上面设置的时间间隔来切换所有的View,切换会循环的进行
StopFlipping 停止View的切换
ViewSwitcher 特指俩个View之间的切换,通过该类指定一个ViewSwitcher.ViewFactory工程类来创建这俩个View
来源:oschina
链接:https://my.oschina.net/u/659006/blog/113524