Как я могу найти текущую позицию просмотра, когда он переводится анимацией движения? - PullRequest
2 голосов
/ 24 марта 2010

У меня есть приложение View в Android, которое используется для отображения графики. Это представление анимируется анимацией перевода, указанной в файле XML. В моем случае перевод перемещает вид справа налево по экрану.

Я бы хотел сказать, где на экране находится вид, когда происходит событие касания, но я не могу найти какой-либо метод, который позволил бы мне это сделать. Я пробовал View.getLeft () и View.getTop (), и я попытался получить настройки положения, переопределив onLayoutChanged ().

Я вижу, что в 2008 году такого рода вещи были невозможны, но были запланированы:

http://code.google.com/p/android/issues/detail?id=321

... но не вижу, смог ли он когда-нибудь превратиться в Android. Кто-нибудь знает, как я могу это сделать?

...