캔버스에 그림을 그리면서 펜과 같은 이미지를 표시하고 싶습니다. 내가 펜 던지기를하는 것처럼 보입니다. 그리기를 멈추는 동안 펜의 이미지는 숨겨져 있어야합니다.캔버스에 그림을 그릴 때 이미지를 표시 할 수 있습니까?
할 수 있습니까? 그렇다면 어떻게해야합니까? 감사합니다. .
캔버스에 그림을 그리면서 펜과 같은 이미지를 표시하고 싶습니다. 내가 펜 던지기를하는 것처럼 보입니다. 그리기를 멈추는 동안 펜의 이미지는 숨겨져 있어야합니다.캔버스에 그림을 그릴 때 이미지를 표시 할 수 있습니까?
할 수 있습니까? 그렇다면 어떻게해야합니까? 감사합니다. .
네 캔버스에 비트 맵을 가지고 좌표
예를 들어
를 지정하여 그립니다. int Down_yvalue=0;
int Current_yvalue=0;
Bitmap bmp1 = BitmapFactory.decodeResource(getResources(), R.drawable.face);
canvas.drawBitmap(bmp1, Down_yvalue, Current_yvalue, new Paint());
및 ontouch 이벤트는 좌표를 얻을이 방법은 예를 들어 무효로 호출하여 다시 그리기.
public boolean onTouchEvent(MotionEvent event) {
Down_yvalue=(int)event.getX();
Current_yvalue=(int) event.getY();
invalidate() ;
}
확인 감사. 내가 그것을 시도하자. . . –
당신은 이것을 얻었습니까 –
아니, 그게 내가 원하는대로 작동하지 않습니다. . . 내 말은 캔버스에 그려 넣을 때 화면에 터치하는 곳과 그곳에 이미지가 표시 될 때까지 말입니다. –
난 당신이 애니메이션 – Newts
를 사용한다고 생각 나는 당신이 사용자가 (그림 응용 프로그램 등)에 그릴 수있는 캔버스를 원하는 같은데요? 그렇다면 캔버스 위의 펜 이미지를 그려 사용자가 누르는 지점을 그릴 수 있습니다. 그러나 나는 그것이 당신의 걱정 중에서 가장 작을 것이라고 생각합니다. – FunkTheMonk
하지만 어떻게해야합니까? –