15
Praca z płótnem
●
nakładanie elementów graficznych
Bitmap bitmap = BitmapFactory.decodeResource(getResources(),
R.drawable.pic);
canvas.drawBitmap(bitmap, 10, 10, null);
●
inne przydatne metody
paint.setFlags(Paint.UNDERLINE_TEXT_FLAG);
paint.setTextSize(16);
canvas.drawText("Tekst", 20, 20, paint);
Bitmap.createScaledBitmap(pic, 30, 40, false);
●
przekształcenia względem płótna
canvas.save();
canvas.rotate(45, 85, 85);
canvas.drawBitmap(bitmap, 100, 100, null);
canvas.restore();
●
pozostałe dostępne przekształcenia to translate, scale, skew, concat,
clipRect, clipPath