尝试为 Android Ring Shape 设置动画以产生与所示图像序列类似的效果。
我找到了 Shape Drawable 类型的 Ring。
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="ring"
android:innerRadius="75dp"
android:thickness="25dp"
android:useLevel="false">
与 ArcShape(startAngle, sweepAngle) 方法一起使用。
ShapeDrawable shape = new ShapeDrawable(new ArcShape(0, 360));
shape.setIntrinsicHeight(100);
shape.setIntrinsicWidth(100);
shape.getPaint().setColor(Color.BLACK);
但是,问题来自无法找到可绘制形状的扫描角属性或无法为 ArcShape 创建内半径。
我正在尝试制作流畅的动画。