Как получить координаты центра экрана в Android?

Я пытаюсь получить координаты x и y центра экрана. Вот что я попробовал:

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

Но это не работает, когда я говорю:

SomeImageView.setY(centerY);

Я не вижу его в центре экрана. Кто-нибудь может мне с этим помочь?

Спасибо

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

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