【问题标题】:How do I draw with the screen coordinates on canvas?如何在画布上使用屏幕坐标进行绘制?
【发布时间】:2013-07-15 13:26:27
【问题描述】:

众所周知,drawCircle(x, y, radius, paint); 接受画布坐标,可能与屏幕坐标不同。

所以如果我只想在屏幕上的一个特定点上画一些东西,我该怎么用那个方法呢?

我问这个是因为画布可能会移动甚至缩放,但我不希望我的圈子移动。我希望它停留在屏幕上的那个特定点。

HeredrawCircle()方法的描述。

【问题讨论】:

    标签: android android-canvas android-screen


    【解决方案1】:

    好像没有直接的转换方法。

    我们必须在数学的帮助下手动转换它。

    我们可以根据属性来处理坐标,比如平移或缩放甚至旋转。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多