2010-05-15 74 views

回答

4

这取决于你如何定义“形状”。

可见,通过更改按钮背景资源来更改形状。见this previous SO question and answer

但是,我还没有尝试过这种非矩形的东西,所以有可能虽然它看起来像一颗星星,但点击的“热区”仍可能是原始的矩形。

您可以在Android开源代码中查看RatingBar的实现,该代码使用星号,并查看它们是否执行了任何异常。

+0

其实我想要一个形状为星形的图像按钮,它也可以注册点击,并且是一个按钮。 – primpap 2010-05-17 01:23:03