Я пытаюсь создать анимацию, которая получает процентное значение (0-100) и растягивает толстую линию на кривой в соответствии со значением, где 100% - полный круг, 50% - половина круга и т. Д. ,Как создать анимацию Circle в Android?
Я добавил вид, что моя стартовая линия:
<View
android:id="@+id/testAnimationView"
android:layout_width="30dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:background="#FF000000" />
Я попытался создать ScaleAnimation
на View, но я, кажется, только удастся сделать «прямую линию» анимации, где X и Y растягиваются, чтобы создать большую площадь, но это не то, что мне нужно.
Как создать анимацию, которая начинается с очень тонкой линии и растягивает ее до круга с процентным значением?
так что в основном вы хотите круговой индикатор ? –
Что-то вроде этого, но не всегда вращается, как обычный индикатор выполнения, но тот, который будет анимироваться от текущего текущего местоположения до заданного процентного значения (например, от 33% до 50%), а затем останавливается. –
см. Это https://android-arsenal.com/details/1/4326 –