【发布时间】:2011-11-19 23:14:29
【问题描述】:
我正在尝试使用画布比例缩放后的移动限制,但新坐标不匹配。
我的宽度为 480,在 1.5f 缩放后我的宽度将是 720...但是当我将 translate 设置为 -480 时,我看到右侧有更多空间。
float zoom = 0.5f;
PointF translate = new PointF(0, 0);
canvas.scale(zoom, zoom);
canvas.translate(translate.x, translate.y);
//...
canvas.drawRect(0, 0, width, height, paint);
对不起我的英语和解释不好,但我想总结一下;
缩放以移动画布后平移的真正宽度/高度限制是多少?
【问题讨论】:
-
你解决了吗??..请分享一下..我正面临这个问题.. :(