这是一个伪代码
1. View myView = new View();
2. Animation myAnimation = new Animation();
3. myView.startAnimation(myAnimation); // animation attached to the view
4. View myViewCopy = myAnimation.getAttachedView()
有什么方法可以实现 第4行 中的步骤?
答案 0 :(得分:5)
不是很明显。您可以编写自己的类来扩展View和Animation,覆盖View.startAnimation()
方法以包含传递给动画的视图副本,并将getAttachedView方法添加到动画类中?
答案 1 :(得分:2)
没有。 startAnimation
未传递对动画的任何引用,因此动画没有关于视图的此信息。