안드로이드 개발 질문/답변
(글 수 45,052)
메인액티비티의 한 LinearLayout에 bitmap으로 그린 그림을 addview 했습니다.
bitmap그림이 LinearLayout 의 영역보다 커서 matrix 로 움직이게 했습니다.
touchlistener로 그림의 특정위치를 감지해서 정보를 보여주고 싶은데
bitmap의 x, y 좌표는 어떻게 구하는지 궁금합니다.
touch event에서 가져오는 좌표는 폰상의 좌표라 bitmap 그림의 좌표와는 다르더군요.
이 두 좌표를 어떻게 매치시키는지요??
조그만 도움 주시면 대단히 감사하겠습니다..
좋은 하루 되시고요...
안드로이드 하면 할수록 고수분들이 대단하게 느껴집니다.
어떻게 거기까지 올라가셨는지요,,, 단지 시간만으로는 안될것 같네요..




저같은 경우 bitmap.getWidth()와 화면 size를 비교해서 비율 계산 해서 mapping 해서 draw 해서 처리 했습니다.