TextSwitcher集成了ViewSwitcher, 因此它具有与ViewSwitcher相同的特性:可以在切换View组件时使用动画效果。与ImageSwitcher相似的是,使用TextSwitcher也需要设置一个ViewFactory。与ImageSwitcher不同的是,TextSwitcher所需要的ViewFactory的makeView()方法必须返回一个TextView组件。

TextSwitcher与TextView的功能有点类似,它们都可用于显示文本内容,区别在于TextSwitcher的效果更炫,它可以指定文本切换时的动画效果。不多说,直接上代码了。

界面布局文件如下:

上面的布局文件中定义了一个TextSwitcher,并为该文本切换指定了文本切换时的动画效果,接下来Activity只要为该TextSwitcher设置ViewFactory,该TextSwitcher即可正常工作。

如下是Activity代码:

---------------------
作者:路国强_blog
来源:CSDN
原文:https://blog.csdn.net/luguoqiang_12/article/details/41801251
版权声明:本文为博主原创文章,转载请附上博文链接!

最新文章

  1. 配置JDK环境变量,与各步骤的意义
  2. python 实现web框架simfish
  3. mysql 允许远程登陆
  4. php get_magic_quotes_gpc()函数用法介绍
  5. 注册页面JS前台校验
  6. CRM Home Grid StyleSet
  7. ZOJ 3826
  8. android开发环境搭建(for 驱动开发人员)
  9. Mac上安装Tomcat服务器
  10. 网络编程之ping
  11. document.getElementsByClassName方法的重写(OVERRIDE)
  12. Transaction Manager Maximum Timeout
  13. WebBrowser 禁用脚本错误提示
  14. 解决warning: incompatible implicit declaration of built-in function 'malloc'
  15. 利用CSS3 animation绘制动态卡通人物,无需使用JS代码
  16. centos7 安装docker
  17. 机器学习基石:13 Hazard of Overfitting
  18. 【easy】532. K-diff Pairs in an Array
  19. Codeforces 1064D/1063B Labyrinth
  20. 使用MvvmCross框架实现Xamarin.Forms的汉堡菜单布局

热门文章

  1. Python3|ddt|unittest|浅议数据驱动测试
  2. SoEasyPlatform 代码生成器
  3. 搭建基于SornaQube的自动化安全代码检测平台
  4. Win10系统修改主机名、用户名称和密码、以及C盘中的用户文件夹名
  5. SQLServer之修改用户自定义数据库用户
  6. erlang 删除老版本 安装新版本
  7. Linux 桌面玩家指南:17. 在 Ubuntu 中使用 deepin-wine,解决一些依赖 Windows 的痛点问题
  8. MongoDB 文章目录
  9. MySQL学习(三)主备分库分表和恢复数据 --- 2019年2月
  10. 1. 容器化部署一套云服务 第一讲 Jenkins(Docker + Jenkins + Yii2 + 云服务器))