É possível obter coordenadas em tempo real de um ImageView enquanto ele está na animação Traduzir?

Eu tenho uma imagem de um marcador em um ImageView que faz a animação do Translate.

Preciso mostrar coordenadas em tempo real para mostrar a que distância está o alvo em tempo real.

ImageView myimage = (ImageView)findViewById(R.id.myimage);    
Animation animation = new TranslateAnimation(100, 200, 300, 400);
animation.setDuration(1000);
myimage.startAnimation(animation);
animation.setRepeatCount(Animation.INFINITE);

É possível obter coordenadas x e y em tempo real da imagem enquanto ela faz o TranslateAnimation?

E se não for possível usar o TranslateAnimation, existe outra maneira de fornecer coordenadas de imagem em tempo real enquanto em movimento?

Eu tentei -

int x = myimage.getLeft();
int y = myimage.getTop(); 

e

int[] firstPosition = new int[2];
myimage.measure(View.MeasureSpec.EXACTLY, View.MeasureSpec.EXACTLY);
myimage.getLocationOnScreen(firstPosition);
int x = firstPosition[0];
int y = firstPosition[1];

mas nos dois sentidos, está fornecendo a coordenada estática inicial do ImageView.

questionAnswers(3)

yourAnswerToTheQuestion