Проблема в том, что я анимирую некоторые виды в моем макете, а затем пытаюсь получить левую и правую переменные этих видов после анимации, но возвращаемое значение всегда является начальным значением, когда они не были анимированы.
Я использую анимацию свойств следующим образом:
Например, это перемещает средний кадр на 4/3 его ширины и заставляет его снова появляться на экране, играя с его альфа ...
middleFrame.animate().translationXBy(4*(middleFrame.getWidth())/3).alpha(1.0f);
Однако после анимации я смогу получить измененное левое и правое значение middleFrame, но когда я пытаюсь сделать это, как я уже говорил, это дает мне предыдущие значения ..
Я проверил этот вопрос и ответ Ромена Гая Как получить абсолютные координаты вида
Однако Я не мог понять, когда я могу использовать getLeft / Right илиМетоды getLocationOnScreen () и т. д.
Я уже пробовал getLocationOnScreen или getLocationInWindow, но они возвращают одинаковые результаты.
Заранее спасибо.