我想用绘制的位图来缩放画布。我可以缩放画布,但画在上面的位图分别移动到左上角和右下角。
@Override
protected void onDraw(Canvas canvas) {
canvas.translate(mPosX, mPosY);
canvas.scale(mScaleFactor, mScaleFactor);
//draw bitmap
}
在过去的几天里,我尝试了许多不同的方法,从操纵平移坐标到枢轴点进行缩放。但没有什么对我有用。我很确定我的问题必须有一个简单的解决方案。
提前致谢