我在下面提供了一张图片,以便您可以更好地理解。基本上我希望用户从1-10中选择一个由圆圈表示的数字(一次只能选择1个数字)。比方说,我选择数字10,正如你可以看到图片上我想要圆圈描边,并在数字被选中时改变颜色(指示用户数字已被选择)。在挑选号码后,按下“蓝色按钮”,我想得到的值为进行其他计算。Android - 选择圆形触摸物体显示的选项
我觉得有一个基于触摸的圆圈是做,而不是使用旋转器的,因为它需要更多的时间的最佳方式。现在的问题是如何做到这一点没有代码重复或冗余,以及如何以最好的方式实现这一点。我想我必须创建一个圆形对象(可能是圆形的按钮形状)10次,然后在它们上面放置文本,将它们分组到数组中?或者是否有更高效的方法来完成此操作。