在Android饼图中旋转文本

时间:2015-07-13 12:37:38

标签: android

我想在饼图中添加一个文字,就像附图中一样。

如何计算path.cubicTo(x1,y1,x2,y2,x3,y3)中的x,y点;

Rotated text in pie chart

1 个答案:

答案 0 :(得分:0)

我认为使用基本几何函数sincos会有所帮助:圆P(x,y)上的点只能根据角度来表示。你只需要迭代45°(360°/ 8件= 45°)

该角度的余弦将返回x值,而正弦将返回y值。从那以后,其他坐标可以很容易地计算出来,或者至少以同样的方式计算出来。

这是一张说明这一点的图片:

circle

https://regex101.com/r/wE0mZ8/1