이미지뷰를 구글링해서 찾아보면서 캔버스로 넣었습니다.

canvas.drawBitmap(resized, 0, 0, mPaint);

imageV.draw(canvas); 

이렇게 onDraw 메소드에 들어있는데 

핑거페인트에서 연필처럼 터지로 자유롭게 쓰고싶게 하려고 효과를주려고합니다.

핑거페인트에서 보니깐 기존에 있는 뷰말고 뷰를 하나 만들어서 View를 상속받는데 

전 파일만들때 액티비티로 상속받고

setContentView(R.layout.imageedit); 

이렇게 xml로 버튼이랑 이미지뷰 배치를 해서 적용했습니다.


그리기 < 라는 버튼을 누르면 연필로 쓰려는 효과를 주려고 합니다. 그래서 onDraw에다 다넣으면 되려나 하고 다 넣었는데 

터치감각마다 다시 그려주는 invalidate();를 사용을 못합니다. 

그래서 클래스뷰로 만들고 뷰를 상속받고 그안에 onDraw를 사용하였습니다. 


setContentView(new drawView(this));

이렇게 사용하니 오류가 나던군요 중간에 쓴건 잠깐 주석처리하고 ;;;

어떻게 해야하나요 -0- 캔버스에 자유롭게 선그리게할려면 어케해야하나요?