刚开始使用
drawBitmap(Bitmap bitmap, float left, float top, Paint paint)
程序没有问题,但因为需要放大缩小,所以改用:
drawBitmap(Bitmap bitmap, Rect src, Rect dst, Paint paint) 但是发现:
drawBitmap(Bitmap bitmap, float left, float top, Paint paint)
中的left 和 top 居然不等于
drawBitmap(Bitmap bitmap, Rect src, Rect dst, Paint paint)
中的 dst.left 和 dst.top
为什么 ?
drawBitmap(Bitmap bitmap, float left, float top, Paint paint)
程序没有问题,但因为需要放大缩小,所以改用:
drawBitmap(Bitmap bitmap, Rect src, Rect dst, Paint paint) 但是发现:
drawBitmap(Bitmap bitmap, float left, float top, Paint paint)
中的left 和 top 居然不等于
drawBitmap(Bitmap bitmap, Rect src, Rect dst, Paint paint)
中的 dst.left 和 dst.top
为什么 ?
drawBitmap(Bitmap bitmap, Rect src, Rect dst, Paint paint) 中的src必须用null代替,否则会移动时会变形。