标签: android canvas touch automatic-ref-counting
有人可以给我建议或指导如何创建自定义视图,它会绘制两个具有不同(或可能相同)弧数的圆圈,最重要的是,通过触摸移动可以独立地/顺时针旋转每个圆圈吗?但没有移动中心洞。
我认为图像描述得最好 rotating circles
答案 0 :(得分:0)
我需要这样的东西,我找不到一个组件,所以我实现了一个。 在Canvas方法中使用onDraw的自定义视图。
Canvas
onDraw
对于每个轮子,您可以添加要在每个部分中显示的String列表以及用于绘制该部分的Paint列表。
String
Paint
https://github.com/mehdi-azizi/Nested-Wheels-View/blob/master/NestedWheelApp/app/src/main/java/com/ma/nestedwheels/NestedWheelsView.java