我从我的UI设计师那里得到了这张照片,他给了我完整尺寸的矢量,上面有所有的圆圈,就像这样: application ui
我将完整的向量导入android studio并在那里设置所有路径的名称,然后在运行时选择它们,这样我就可以使它们可见或不可见并更改颜色 我想如果我有一个带有最大圆的向量并选择向量路径,也许可以工作
但是我的问题是必须在运行时创建它,因为用户定义的圈数在25到30之间
剂量有人有什么主意,如何做到这一点?
答案 0 :(得分:0)
圆圈是360度,因此,例如该圆上有30个点,则每360/30 = 12度就需要一个点。
因此,现在您可以清除数学技能的蜘蛛网,并使用正弦和余弦函数(请参阅类Math
)来计算这些点的位置。
然后以这些点为中心绘制小圆圈。