Android,按钮 - 自定义形状

时间:2012-10-15 20:50:00

标签: android button charts pie-chart

我想创建几个饼图形状的按钮,我知道如何做到这一点,但我不知道如何将它们放在像饼图这样的元素中。 有什么想法吗?

我有5个这种形状的按钮:

enter image description here

我想要达到这样的目的:

enter image description here

但我不知道该怎么做

1 个答案:

答案 0 :(得分:2)

我不相信有任何方法可以使用库存按钮。您可能想要做的是将View扩展到您自己的自定义类中,并覆盖onDraw方法以使用您想要用于绘制分段圆的任何算法来绘制饼图。

然后在onTouch上,您可以比较触摸X / Y坐标和您绘制的饼图段,然后根据点击的饼段执行某些操作。