2010-11-23 10 views
8

절대 (X, Y) 화면 좌표를 취하여 해당 뷰를 반환하는 메서드가 있습니까? 기본적으로 "사용자가 여기를 터치하면 어떤보기가 이벤트를 수신합니까?"X/Y 좌표에서 뷰 얻기

저는 플레이어가 여러 가지 위젯을 통해 경로를 그려 사람들이 이동하는 동안 영향을 줄 수있는 제스처와 관련된 게임을 작성하고 있습니다. 그러나 MotionEvents는 터치 된 초기 뷰와 포인터가있는 X/Y 좌표 만보고합니다. 모든 뷰를 반복하여 좌표에 대해 경계 상자를 수동으로 확인하지 않고도 현재 가져온 뷰를 가져 오는 쉬운 방법을 원합니다.

+0

당신이'SurfaceView' 또는 "정상"보기에 아무것도 그릴 수 있습니까? – WarrenFaith

+0

꽤 간단한 격자 게임입니다. 그래서 저는 TableView를 셀에 ImageViews로 가득 채운 상태로 TableView를 사용합니다. 레이아웃이 매우 간단하기 때문에 캔버스에서 수동으로 처리 할 수 ​​있지만이 디자인을 사용하는 방법에 대해 궁금합니다. – Jakob

+0

이 링크를 확인하십시오. http://stackoverflow.com/questions/7268358/find-view-with-given-x-y-coords-in-android –

답변

관련 문제