Android多个画布层

时间:2012-11-07 22:39:46

标签: android view imageview ondraw

我正在尝试学习android并编写了一些简单的图形绘制功能,我设法得到了捏缩放工作,但不幸的是当它放大整个画布变焦包括轴时。我真正想要的是在缩放时仍然显示轴,是否有一种简单的方法可以在android中使用涂层分层技术来实现它?

1 个答案:

答案 0 :(得分:1)

Canvas具有save()和restore()函数,用于保留和恢复画布矩阵。

  1. 以正常比例绘制轴
  2. 调用canvas.save()来推送当前状态。
  3. 缩放并绘制图。
  4. 调用canvas.restore()返回上一个状态。