2012-02-22 7 views
0

그래프를 만드는 안드로이드 프로그램이 있습니다. 캔버스에서 수행되는 모든 도면이 포함 된 전체 화면 좌표계입니다. 그렇다면 터치 (위, 아래, 왼쪽, 오른쪽, 확대, 축소)에서 뷰를 어떻게 움직일 수 있습니까?캔버스에서 항목을 이동하는 방법

답변

0

당신은 화면에서 TouchEvent를 받기를 원하고 그리는 이미지의 위치 (그리고 확대를위한 크기)를 바꾸기 위해 그것을 사용하고 싶습니다. Tutorial on dragging images on Canvas.

첫 번째 onTouchEvent (DOWN)가 표시되면 다른 이벤트 (MOVE)와 비교해보십시오.

e.e. deltaX = initialX - event.getX(); 그러면 비트 맵의 ​​크기는 deltaX으로 이동합니다.

관련 문제