Форум программистов, компьютерный форум CyberForum.ru

Получение координат View во время анимации - Android

Войти
Регистрация
Восстановить пароль
 
MonStar
19 / 19 / 3
Регистрация: 10.04.2011
Сообщений: 225
27.07.2013, 16:53     Получение координат View во время анимации #1
Требуется во время выполнения анимации обработать клик по вьюхе, которая анимируется или каким-то образом имитировать клик и передать его этой вьюхе.

Проблема в том, что когда вью анимируется в движение приходит только графическая часть, а клик обрабатывается в старой точке, где вьюха должна быть до начала анимации.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
V0v1k
1157 / 981 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
27.07.2013, 17:45     Получение координат View во время анимации #2
Java
1
animation.getTransformation(long currentTime, Transformation outTransformation);
вот в этом направлении покопайте.
MonStar
19 / 19 / 3
Регистрация: 10.04.2011
Сообщений: 225
27.07.2013, 17:50  [ТС]     Получение координат View во время анимации #3
Цитата Сообщение от V0v1k Посмотреть сообщение
Java
1
animation.getTransformation(long currentTime, Transformation outTransformation);
вот в этом направлении покопайте.
Описание этого метода не дало мне решение проблемы. Не совсем понимаю чем он может помочь
V0v1k
1157 / 981 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
27.07.2013, 18:21     Получение координат View во время анимации #4
ну, он вытягивает текущее состояние анимации.

Добавлено через 32 секунды
если задать текущее время.

Добавлено через 57 секунд
а еще подумайте над вариантом реального перемещения кнопки вместо использования анимации.
MonStar
19 / 19 / 3
Регистрация: 10.04.2011
Сообщений: 225
27.07.2013, 20:01  [ТС]     Получение координат View во время анимации #5
Цитата Сообщение от V0v1k Посмотреть сообщение

а еще подумайте над вариантом реального перемещения кнопки вместо использования анимации.
Да, уже пытаюсь проработать данный вариант. Только как лучше распологать кнопку пока не придумал. Возможно менять margin, но не уверен что это хорошее решение
V0v1k
1157 / 981 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
27.07.2013, 21:04     Получение координат View во время анимации #6
лучше свой лаяут написать.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.07.2013, 21:14     Получение координат View во время анимации
Еще ссылки по теме:

Android Отмена возврата анимации
Android Остановка анимации
Android Получение координат по адресу
Android Тормоза анимации
Android Красивые View

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
MonStar
19 / 19 / 3
Регистрация: 10.04.2011
Сообщений: 225
27.07.2013, 21:14  [ТС]     Получение координат View во время анимации #7
Цитата Сообщение от V0v1k Посмотреть сообщение
лучше свой лаяут написать.
Слишком геморойно. Я уже нашел решение с маргинами, для моего случая хорошо подходит. Позже возможно даже исходники выложу где-нибудь на гитхабе
Yandex
Объявления
27.07.2013, 21:14     Получение координат View во время анимации
Ответ Создать тему
Опции темы

Текущее время: 19:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru