【问题标题】:Android multiple canvas layersAndroid 多个画布层
【发布时间】:2012-11-07 22:39:46
【问题描述】:

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

【问题讨论】:

    标签: android view imageview ondraw


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-25
      • 1970-01-01
      • 2014-04-07
      • 2011-03-01
      相关资源
      最近更新 更多