1.setAnimation和startAnimation区别
来源:互联网 发布:wr威廉指标参数优化 编辑:程序博客网 时间:2024/06/06 21:37
设置一个动画播放这一观点。如果你想立即播放的动画,使用startAnimation这种方法提供了允许细粒度控制的起始时间和失效,
但你必须确保:1)动画开始时间 2)动画应该开始时的观点,将被视为无效。
/** * Sets the next animation to play for this view. * If you want the animation to play immediately, use * startAnimation. This method provides allows fine-grained * control over the start time and invalidation, but you * must make sure that 1) the animation has a start time set, and * 2) the view will be invalidated when the animation is supposed to * start. * * @param animation The next animation, or null. */ public void setAnimation(Animation animation) { mCurrentAnimation = animation; if (animation != null) { animation.reset(); } }
现在开始指定的动画。
/** * Start the specified animation now. * * @param animation the animation to start now */ public void startAnimation(Animation animation) { animation.setStartTime(Animation.START_ON_FIRST_FRAME); setAnimation(animation); invalidateParentCaches(); invalidate(true); }
建议使用
startAnimation来启动动画,setAnimation启动动画是需要条件的
- 1.setAnimation和startAnimation区别
- setAnimation vs startAnimation的区别
- setAnimation vs startAnimation的区别
- TranslateAnimation动画 及setAnimation 和 startAnimation的区别
- android动画的setAnimation与startAnimation的区别
- setAnimation设置了不播放动画?setAnimation与startAnimation的区
- startAnimation和setVisibility中的注意事项
- runOnUiThread-----startAnimation
- Android View.startAnimation()动画
- 启动动画问题startAnimation
- android startAnimation 启动动画慢
- View setAnimation之后再setVisibility不起作用
- android view startAnimation后setVisibility没有效果
- android - 利用View自身的setAnimation来实现动画。
- 利用View自身的setAnimation来实现动画效果(Hdpfans)
- view setAnimation 中的动画何时会被调用
- ${....}和区别
- 和区别
- JQuery->自定义动画的运行
- Robotium_Automated UI testing for Android applications with Robotium
- 个人觉得比较好的博客
- 快速开启MySQL慢日志查询的方法
- VS2008 试用版破解
- 1.setAnimation和startAnimation区别
- 内核中_init,_exit中的作用
- 关于setTimeout,理解JavaScript定时机制
- 红帽成为首家年收入破 10 亿的开源厂商03-29 16:22.
- 不用循环和条件判断打印1-1000
- Ajax 异步判断用户名是否存在开发流程
- C# AS与Is
- Eclipse Memory Analyzer
- 拨号盘点击事件