关于Android中Animation的停止
原文出处: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上正在运行的动画效果。
转载于:https://www.cnblogs.com/dasb/p/4673153.html
关于Android中Animation的停止相关推荐
- android强制停止运行,如何在android中单击强制停止时运行服务
单击强制停止时我遇到了运行服务的问题,当我重启我的手机时应该调用服务.我已经按照一些例子但我无法完成任务.任何人都可以指导我完成任务. 需要: 1.Service should run when fo ...
- android中虚拟程序停止,为什么我的在虚拟机运行后出现应用程序停止运行
源自:9-2 使用ToggleButton按钮实现开关效果 为什么我的在虚拟机运行后出现应用程序停止运行 package com.example.sss; import com.example.and ...
- android 动画结束停留,android中Animation动画的连续播放与播放完毕后停留在最后的状态...
我们做安卓应用的苦逼程序员们常常会需要用到Animation也就是动画.比如做地图功能的时候.我们在手机旋转时需要根据手机重力感应来调整地图的角度,让它上面的"北"一直指向地球的北 ...
- android tween动画平移怎么设置时间,android Tween Animation属性设置方法实例
在Android开发中,Animation是用来给控件制作效果的.大多数的控件都可以用这个类,这个类包含了4种基本动作,分别为移动,旋转,淡入淡出,缩放.在使用Animation时,可以在.java文 ...
- 在android中执行多个动画,Android上几种Animation和多个动画同时播放以ScaleAnimation应用详解...
在API Demo的View->Animation下可以找到四个Animation的Demo,第一个3D Translate比较复杂,最后再讲,先讲第2个Interpolator.该Activi ...
- 【Android游戏开发十四】深入Animation,在SurfaceView中照样使用Android—Tween Animation!...
本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/android-game/331.html 之 ...
- android中设置Animation 动画效果
在 Android 中, Animation 动画效果的实现可以通过两种方式进行实现,一种是 tweened animation 渐变动画,另一种是 frame by frame animation ...
- android编程xml动画,Android中xml设置Animation动画效果详解
在Android中,Animation动画效果的实现可以通过两种方式进行实现,一种是tweened animation渐变动画,另一种是frame by frame animation画面转换动画. ...
- 【Android游戏开发十四】深入Animation,在SurfaceView中照样使用Android—Tween Animation!
李华明Himi 原创,转载务必在明显处注明: 转载自 [黑米GameDev街区] 原文链接: http://www.himigame.com/android-game/331.html 很多童鞋说 ...
最新文章
- Java学习(三)JSP学习1
- SPI 与 eSPI
- 淘宝2011.9.21校园招聘会笔试题+答案
- 关于安装nagios make all时出现问题的解决方法
- python ln2怎么写_Python2和3切换默认
- 华为服务器bios配置性能,高级电源管理配置 - 华为服务器 Brickland平台 BIOS 参数参考 30 - 华为...
- LInux 下安装 python notebook 及指向路径,运行计时,炫酷的深蓝午夜主题,本地登陆远程服务器
- BZOJ 4819: [Sdoi2017]新生舞会
- SpringCloud系列-Feign的基本应用
- Mac Vmware Fusion在虚拟机中共享文件夹
- stata 倾向得分匹配(二)偏差校正匹配估计量
- MySQL5.5安装到最后一步卡住的解决办法(即使删除了隐藏文件内C:\ProgramData的MySQL以后还是没解决问题)
- java web 收发邮件_Java总结(五)之实现javaweb发送邮件
- 老调重弹:对kvo的封装思路
- Beego项目打包部署到Linux服务器
- elipse配色方案
- PID为0的系统空闲进程连接状态为TIME_WAIT
- 【Codeforces】WHU校赛2019 Store(线段树+二分)
- 关于科技趋势和未来机会,这8本书告诉你答案
- 理解类8583报文协议