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

뷰 외부영역으로 드래그시 좌표 질문드립니다

0 추천
뷰 내부에서 터치다운 한 후에 뷰 밖으로 드래그를 하면 x또는y좌표가 0으로 나옵니다

getrawX()나 getrawY()를 사용하면 절대 좌표가 나오기는 합니다만

이 메소드는 포인터 아이디를 사용해서 좌표를 얻어올 수가 없는 것 같더군요

 

뷰 내부에서 터치하고 뷰 바깥 위쪽으로 드래그 했을 때

y좌표가 0만 찍히는 데

좌표가 -100 -110 이런 식으로 위로 갈수록 y좌표가 작아지게 나오게 할 수 있는 방법이 있을까요?
익명사용자 님이 2014년 12월 24일 질문

1개의 답변

0 추천
해당 뷰와 부모뷰를 이용하면 어찌 될것 같기도..

해당뷰의 좌표를 구해놓고 부모뷰에서 드래그하도록하고

해당뷰의 상대적인 포인터로 표시해보심은?
nicehee (73,100 포인트) 님이 2014년 12월 24일 답변
저 뷰가 키보드뷰라서 부모 window와 크기가 똑같습니다 ㅜ
...