Android:定制形状的按钮

Android:定制形状的按钮,android,button,Android,Button,我正在寻找创建一组四个按钮的最佳方法。 每个按钮都是一个图像。所以,我想用四个小图像按钮创建一个“大”正方形,然后旋转它们。 问题是:如何在xml中旋转布局?可能吗? 有没有更好的方法来创建这样一组按钮? 谢谢大家! 一种方法是创建一个ImageButton,然后使用来自onClick()事件和按钮中心的数据,使用三角法计算出用户单击圆的位置。这个问题可能有助于: 最终的答案是使用pathshape按钮。然后它为你处理一切 使用的形状和使用的组合路径形状创建路径 这样,即使在XML中

我正在寻找创建一组四个按钮的最佳方法。

每个按钮都是一个图像。所以,我想用四个小图像按钮创建一个“大”正方形,然后旋转它们。
问题是:如何在xml中旋转布局?可能吗?

有没有更好的方法来创建这样一组按钮?



谢谢大家!

一种方法是创建一个ImageButton,然后使用来自onClick()事件和按钮中心的数据,使用三角法计算出用户单击圆的位置。这个问题可能有助于:

最终的答案是使用pathshape按钮。然后它为你处理一切

使用的形状和使用的组合路径形状创建路径

这样,即使在XML中也可以做到这一点。 还有各种各样的圆弧路径方法。
看看

谢谢大家!!不错的方法,我会试试的。我看到的唯一问题是——不同的屏幕……如果你总是知道按钮中心的坐标和圆的半径,那么不同的屏幕就不重要了。