2

我正在画布上工作。在这里,我只想在画布上绘制一些几何图形,这些图形可以根据 touch_move 位置调整大小。通过数字,我只是指三角形、矩形、圆形和一些多边形。有没有办法做到这一点?. 我还没有见过这样的应用程序可以在画布上绘制这些数字。所以这似乎很复杂..提前谢谢

4

2 回答 2

1

请参阅链接。

如果您的应用程序不需要大量的处理或帧速率(可能是象棋游戏、蛇游戏或其他慢速动画应用程序),那么您应该考虑创建一个自定义 View 组件并使用 Canvas 进行绘图View.onDraw(). 这样做最方便的方面是 Android 框架将为您提供一个预定义的 Canvas,您可以在其中放置绘图调用。

于 2013-04-24T08:13:16.050 回答
0

如果您尝试一下,我相信您可以找到一些开箱即用的开源解决方案。

如果你真的想学习一些东西,你应该阅读每个示例的教程;

-自定义视图

- OpenGL

完成教程后,您将有 2 种方法来绘制基本形状,我相信三角形和圆形已经完成。

于 2013-04-24T07:44:20.510 回答