Как правильно анимировать вид из одной координаты в другую?

Я хотел бы сделать следующее. У меня есть набор кнопок, на которых есть значки. Когда пользователь нажимает один, я хотел бы ввести новый вид, который начинается с той же координаты, что и значок, который коснулся, и затем этот новый вид переместится в какое-то другое место на экране, и когда он появится, он будет удален.

Я знаю, как создать новое представление и добавить / удалить его в родительский RelativeLayout (не должен ли это быть RelativeLayout?) И все такое. Я не совсем понимаю, как получить абсолютные координаты нажатой кнопки (поскольку это только один элемент внутри родительского макета, внутри другого родительского макета), а затем установить его координаты и применить анимацию, а затем что уведомить меня, что он прибыл туда, куда собирался, чтобы я мог его убрать?

В любом случае, я не могу найти пример того, как это сделать, поэтому надеюсь, что кто-то укажет мне правильное направление.

Ответы на вопрос(3)

Ваш ответ на вопрос