마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

드롭한 객체뷰의 x 좌표를 구하고싶은데 잘안됩니다

0 추천
case DragEvent.ACTION_DROP:
                // Dropped, reassign View to ViewGroup
                View view = (View) event.getLocalState();
                ViewGroup owner = (ViewGroup) view.getParent();
                owner.removeView(view);
                ViewGroup container = (ViewGroup) v;

드래그 드롭 했을때

드롭한 객체뷰의 x 좌표를 구하고싶은데 잘안됩니다

event.getX() 로 값을구하면 터치한 손가락의 x 값이 구해지고

view.getX() 로 값을구하면 드래그하기전의 x 값이 구해지는것같습니다

드래그드랍 했을때의 뷰의 x 값을구하고싶습니다

조언부탁합니다
참참참 (3,100 포인트) 님이 2015년 5월 10일 질문

1개의 답변

0 추천
보통 터치 시작할때 터치 좌표를 저장하고

드롭할때 좌표랑 비교해서 차이를 구한다음에

뷰의 처음좌표에서 차이만큼 더하면 현재 좌표가 나오지요.
부르스리 (1,620 포인트) 님이 2015년 5월 12일 답변
...