关于Android中Animation的停止
来源:互联网 发布:c语言基本数据类型包括 编辑:程序博客网 时间:2024/05/18 02:24
From:http://blog.csdn.net/easonx1990/article/details/8231520
最近遇到一个需求,通过在GridView上改变焦点,并且GridView上每个item有一个隐藏的层,获取焦点之后,通过AlphaAnimation显示出来。
发现当duration大于500时,快速移动焦点,每个item都会播放一次动画。
需求是焦点移动到别的item,当前item的动画停止。
通过测试发现,调用Animation中的cancel()方法不能实现这样的效果。
我使用了以下方法,均未成功:
1.调用Animation的cancel()方法;
2.将播放动画的view invisible。
3.将正在播放的动画置null。
在国外的一个论坛中,找到了结果。
调用view中的clearAnimation()方法,即可消除view上正在运行的动画效果。
0 0
- 关于Android中Animation的停止
- 关于Android中Animation的停止
- 关于Android中Animation的停止
- 关于Android中Animation的停止
- 关于Android中Animation的停止
- 关于Android中Animation的停止
- 关于Android中Animation的停止
- android 中关于animation的正确使用
- Android中关于Animation和Animator动画的知识点总结
- 解决animation循环中停止时卡顿一下的问题
- 解决animation循环中停止时卡顿一下的问题
- 如何停止UIView的animation
- android中Animation的使用!
- android中Animation的使用!
- 关于Android的Animation使用(XML)
- 关于Android的Animation使用(XML)
- Core Animation 中关于timeOffset的理解
- 关于VB中Timer停止的问题
- 网络常用命令(九)tc
- 系统调用的原理和实现+添加一个新的系统调用
- 智能手机短信丢失还能有办法找回吗
- 甘肃回应“万名考试作弊猖狂”:不存在考题泄露
- Ubuntu下安装MySql并在外网连接
- 关于Android中Animation的停止
- 启动apk的方法
- 如何注册删除自己的js库到bower私库
- 在oracle表中怎么获得第5行到第7行的记录
- java读取中文分词工具(二)
- 不花钱也能让你体验无线路由器的WiFi
- 学习匈牙利算法总结(求解二分图最大匹配)
- git 使用beyond compare 的配置方法
- svn import后,服务器上少了所有*.a静态库文件的问题