0

我正在为学校开发一个 Android 应用程序。

在这个应用程序中,我想绘制一个饼图。我不想用图书馆来画一个。应用程序应该绘制饼图(使用预先编写的画布或类似的东西)。

之后,用户可以通过选择各个部分来更改饼图的颜色。然后,选定的部分必须改变颜色。但是颜色不应该与它旁边的部分相同。

http://i.stack.imgur.com/z5DGi.png

有人现在如何做到这一点?


找到解决方案 How to Move a ShapeDrawable in Canvas on Touch Events

谢谢大家的帮助

4

1 回答 1

0

确定的事!这听起来像是 Canvas 使用的绝佳实践。

定义一个新的画布(有很多教程,这里有一个 - http://www.compiletimeerror.com/2013/09/introduction-to-2d-drawing-in-android.html#.U7QE6fnYSZM

并使用这个技巧(Android draw circle with 2 colors(饼图))来绘制馅饼..

祝你好运!

于 2014-07-02T13:13:18.483 回答