@Override protected void onDraw(Canvas canvas) {
canvas.drawColor(Color.WHITE);
Bitmap bm = Bitmap.createBitmap(200, 200, Bitmap.Config.ARGB_8888); Canvas c = new Canvas(bm);
c.drawLine(10, 10, 100, 100, new Paint());
canvas.drawBitmap(bm, 10, 10, new Paint()); } |
1. 빈 Bitmap을 만든다. (Bitmap의 종류 참조)
2. Bitmap을 인자로 Canvas를 생성한다.
3. 생성된 Canvas를 이용하여 그림을 그린다.
4. Bitmap을 Canvas에 그린다.
댓글