как получить вид, который прикреплен к анимации? - PullRequest
2 голосов
/ 24 апреля 2011

здесь псевдокод

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 ?

Ответы [ 2 ]

5 голосов
/ 24 апреля 2011

Не очевидно.Вы могли бы написать свои собственные классы, которые расширяют View и Animation, переопределяют метод View.startAnimation(), чтобы включить копию представления, которое передается в анимацию, и добавили метод getAttachedView в класс анимации?

2 голосов
/ 24 апреля 2011

Нет.startAnimation не передает никакой ссылки на анимацию, поэтому анимация не имеет этой информации о представлении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...