2013-03-27 2 views
-2

나는 드래그 앤 드롭 방식으로 작업 중입니다. 이 이미지 뷰 안드로이드에서 중심 위치 찾기

https://blahti.wordpress.com/2011/10/03/drag-drop-for-android-gridview

그래서 내가 dragview을 구현 나를 도와 멋진 블로그이지만 잘 보이도록 나는 이미지 뷰의 중간에 터치 위치를 원한다. 시작 위치로 좌표를 전달할 수 있도록보기 중간에 좌표를 찾는 방법은 무엇입니까?

이것을 달성하는 방법에 대한 단서가 있습니까?

답변

5

이것은 간단한 수학입니다.

ImageView view = ..... 
int centerX = (view.getLeft() + view.getRight())/2; 
int centerY = (view.getTop() + view.getBottom())/2; 

이렇게하면보기의 중심 좌표가 반환됩니다. 반올림 오류로 인해 1 씩 벗어날 수 있습니다.

관련 문제