实际发现,最后绘制的效果与手机硬件也有些关系,比如前面的绘图测试程序....一个小应用,在图片上绘制文字,以下是绘制文字的方法,并且能够实现自动换行,字体自动适配屏幕大小
private void drawNewBitmap(ImageView imageView, String...photoPaint.setFilterBitmap(true);
Rect src = new Rect(0, 0, photo.getWidth(), photo.getHeight());// 创建一个指定的新矩形的坐标...Rect dst = new Rect(0, 0, width, hight);// 创建一个指定的新矩形的坐标
canvas.drawBitmap(photo, src, dst, photoPaint...canvas.translate(start_x, start_y);
staticLayout.draw(canvas);
}
以上这篇Android 使用Canvas在图片上绘制文字的方法就是小编分享给大家的全部内容了