Animation
来源:互联网 发布:js控制视频进度条 编辑:程序博客网 时间:2024/06/05 00:17
setFillAfter(boolean fillAfter)
在Android developer上的文档:
If fillAfter is true, the transformation that this animation performed will persist when it is finished.
但是,animation只是操作View 的位图表示(bitmap representation),而不是真正的改变View的位置
动画结束后,View回到了原来的位置,setFillAfter 和 setFillBefore 并不能解决这个问题,要使View保持动画结束时的状态,必须另外改变View的属性(动画并不会帮助你改变View的属性),setFillAfter 和 setFillBefore 只能改变动画的属性
为什么会有setFillAfter 和 setFillBefore这两个方法:
是因为有动画链的原因,假定你有一个移动的动画紧跟一个淡出的动画,如果你不把移动的动画的setFillAfter置为true,那么移动动画结束后,View会回到原来的位置淡出,如果setFillAfter置为true, 就会在移动动画结束的位置淡出
0 0
- animation
- animation
- Animation
- Animation
- Animation
- Animation
- Animation
- Animation
- Animation
- Animation
- animation
- Animation
- Animation
- animation
- Animation
- Animation
- Animation
- Animation
- C# struct的陷阱:无法修改“...”的返回值,因为它不是变量
- 理解Thread.Sleep()
- Android中Java和JavaScript交互
- 51nod 1060 最复杂的数(反素数)
- HTML5canvas元素
- Animation
- java多线程问题(下)
- [leetcode] 341. Flatten Nested List Iterator
- 【Android】【网络编程】网络协议,HTTP,TCP,Socket,Get,Post
- Android官方开发文档Training系列课程中文版:调用相机之控制相机
- 布局模型
- python list排序
- 深入理解Lock
- LeetCode *** 55. Jump Game