안녕하세요.

view를 상속받아 onDraw()를 구현했습니다.

view안에 여러개의 bitmap들이 있는데요.

터치로 해당 bitmap을 선택하여 move하려고 합니다.

 

bitmap이 회전없이 그대로 그려질경우  bitmap의 x, y, width, height를 가지고 터치포인트와 비교를 하면 되는데요.

문제는 bitmap이 회전을 했을때 입니다.

이럴경우 x, y, width, height를 알아도 bitmap의 이미지 영역을 알 수가 없습니다.

이럴경우 어떻게 해야 될지....

조언 부탁드립니다.

추가 질문으로
위와 같은 경우에 bitmap에 테두리는 어떻게 그릴 수 있을까요?

약간의 힌트라도 부탁드립니다.

profile

give & take