标签: android canvas
我对画布比较新。我想在android中使用canvas实现这种视图。我尝试了两种方法
1。)创建了一个自定义视图类,并从xml中调用该视图6次更改角度。所有这些自定义视图都是重叠的,并带有边距以创建外观。
2。)创建了一个视图类,其中所有6个弧彼此相邻放置。在这种方法中,我无法提供2件之间的差额。
而且,如何在单件上书写文字。如果我使用drawTextOnPath,则会写入文本,但文本的角度显然与路径一致。如何编写如图所示的水平文本?
任何形式的指导都将受到赞赏
答案 0 :(得分:0)
在这种情况下使用第三方库会更容易,因为简单的绘图"饼图"需要大量实施。例如,请参阅此lib。
这个库有很多有用的控件,不仅仅是饼图。