-1

我正在开发一个使用 Canvas 对象进行绘图的 android 应用程序。假设在 Canvas 上绘制了一个圆圈。有没有办法让用户将该圆圈拖放到画布上的不同位置?

4

1 回答 1

1

如果我理解您的问题,那么我认为您的方法(您的思考方式)是错误的。当用户画一些东西时,比如说一条线,那么你需要把它对象化。也就是说,您将创建一个对象的实例,该实例知道开始坐标和结束坐标,可能还有颜色等。然后用户会做一些手势来选择他们认为的线条,但您的程序知道的线条对象,移动它,然后您的程序将重新绘制画布。

于 2013-07-18T18:00:19.327 回答