Получить положение изображения на макете Android - PullRequest
10 голосов
/ 03 февраля 2012

Пожалуйста, помогите мне, я хочу получить положение просмотра изображения на макете.

enter image description here

Ответы [ 4 ]

15 голосов
/ 03 февраля 2012
x = imageViewObject.getLeft();
y = imageViewObject.getTop();

Надеюсь, это поможет вам!

7 голосов
/ 03 февраля 2012

Во время выполнения вы можете получить местоположение каждого View объекта (включая Layouts тоже) с помощью

Левая позиция объекта просмотра getleft()

Верхняя позиция объекта просмотраgetTop()

Правое положение объекта просмотра getRight()

Нижнее положение объекта просмотра getBottom()

Даже вы можете получить местоположение с помощью

getLocationOnScreen(int [] )

6 голосов
/ 07 июля 2012

Вы можете использовать это с getLocationOnScreen(int [])

1 голос
/ 03 февраля 2012

Положение означает x и y, а также высоту и ширину?

Этот макет является видом, этот вид имеет следующие свойства.

...