1
커스텀 뷰에서 캔버스의 특정 점에서 드로어 블 중심을 설정할 수있는 방법이 있습니까? (drawable에 대한 직사각형 범위를 계산하는 것을 다루고 싶지는 않습니다 ...)한 점에서 드로어 블 센터의 중심 설정
커스텀 뷰에서 캔버스의 특정 점에서 드로어 블 중심을 설정할 수있는 방법이 있습니까? (drawable에 대한 직사각형 범위를 계산하는 것을 다루고 싶지는 않습니다 ...)한 점에서 드로어 블 센터의 중심 설정
비트 맵을 그리려면 호출 할 때 왼쪽 및 위쪽 속성을 한 위치에 그립니다. 이미지의 너비와 높이의 절반. 그것은 당신이 원하는 시점에 집중할 것입니다.
IE.
canvas.drawBitmap(bitmap, xPos - bitmap.getWidth()/2, yPos - bitmap.getHeight()/2, new Paint());
수행하려는 작업에 대해 자세히 설명해 주시겠습니까? –
나는 화면에 드로어 블을 놓기를 원하며 드로어 블의 중심은 내가 선택한 포인트가 될 것이다. 나는이 drawable의 범위를 설정하여이 작업을 수행 할 수 있다는 것을 알고 있지만, 내가 그 문제를 해결해야만하는지 궁금해하고 있었다. – Aneem