@Override
protected void onDraw(Canvas canvas) {
canvas.drawColor(0xFFFFFFFF);
canvas.drawBitmap(mBitmap, 0, 0, mBitmapPaint);
canvas.drawPath(mPath, mPaint);
}
지금 손가락으로 페인팅하는 앱 소스를 보고 있는데요 onDraw내부에 컬러 비트맵 패스 세개가 있더라구요.
근데 이렇게되면 invalidate를 할때마다 저 3개가 반복적으로 불리는건가요??
첫번째거는 배경화면 설정하는것 같고.
두번째꺼는 왜있는지는 모르겠는데 없으면 그려졌다가 손을떼는 순간 사라지네요...
설명좀 부탁드려요.