¿Cómo obtener las coordenadas del centro de la pantalla en android?

Estoy tratando de obtener las coordenadas x e y del centro de la pantalla. Esto es lo que intenté:

Display display = getWindowManager().getDefaultDisplay();
final Point size = new Point();
display.getSize(size);
height = size.y;
float centerY=height/2;//i expect this is the y coordinate of center

Pero esto no funciona, cuando digo:

SomeImageView.setY(centerY);

No lo veo en el centro de la pantalla. Puede alguien ayudarme con esto?

Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta