Android ViewFlipper 使用

本文详细介绍了Android中的ViewFlipper控件,用于视图切换。ViewFlipper支持自动定时切换,但不支持手势滑动。内容涵盖常用方法如设置动画、切换视图、动态添加视图以及监听切换事件,并提醒开发者避免在动画中使用透明度变化以防止视觉混淆。同时提供了示例效果图和下载链接。
摘要由CSDN通过智能技术生成

转载请标明出处:
http://blog.csdn.net/tyzlmjj/article/details/48576219
本文出自:【M家杰的博客】

概述

ViewFlipper 与 ViewPager类似,也是实现视图之间切换的控件。与ViewPager的不同在于,他可以按时间自动切换,但是他本身不支持手势滑动。


常用的方法

  • setInAnimation
    设置View进入屏幕时候使用的动画
  • setOutAnimation
    设置View退出屏幕时候使用的动画
  • showPrevious
    显示ViewFlipper里面的上一个View
  • showNext
    显示ViewFlipper里面的下一个View
  • setFlipInterval
    设置View之间切换的时间间隔
  • startFlipping
    使用setFlipInterval方法设置的时间间隔来开始切换所有的View,切换会循环进行
  • stopFlipping
    停止View切换
  • isFlipping
    用来判断View切换是否正在进行
  • setDisplayedChild
    切换到指定子View

添加需要切换的视图

静态添加

静态添加比较直观,但是不太灵活,每次修改都要在XML文件中修改

    <ViewFlipper
        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值