之前我画图片都用
1
2
3
Drawable img = resource.getDrawable(R.drawable.img);
img.setBounds(0,0,width, height);
img.draw(canvas);
但是图片都会丑丑的,後来看到可以
1
2
3
4
Bitmap img = BitmapFactory.decodeResource(getResources(), R.drawable.img); ;
Paint paint = new Paint();
paint.setAntiAlias(true);
canvas.drawBitmap(img, 0,0,paint);
可以setAntiAlias就图片好看多了
也比较方便不用传四个座标进去只要两个
只是有点忘了为何当初我会用drawable去做orz..
koji |