Можно ли создать объект рисования с какой-то анимацией, У меня есть список, и с каждым элементом в этом списке может когда-нибудь что-то случиться. Пока это происходит, я хотел бы иметь вращающуюся анимацию прогресса, похожую на неопределенный ProgressBar. Поскольку на экране также может быть несколько из них, я подумал, что если бы все они использовали один и тот же Drawable, им был бы нужен только один его экземпляр в памяти, и их анимация была бы синхронизирована, поэтому у вас не было бы кучи вращающихся объектов в разных точках. в анимации вращения.
Я не привязан к этому подходу. Я просто пытаюсь придумать наиболее эффективный способ отобразить несколько анимаций хода вращения и, в идеале, синхронизировать их вместе, чтобы они выглядели одинаково.
Спасибо
В ответ на ответ Sybiam:
Я попробовал реализует RotateDrawable, но не вращается.
Вот мой XML-код для рисования:
<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/my_drawable_to_rotate"
android:fromDegrees="0"
android:toDegrees="360"
android:pivotX="50%"
android:pivotY="50%"
android:duration="800"
android:visible="true" />
Я пробовал использовать его в качестве src и фона ImageView, и оба способа создали только невращающееся изображение.
Есть ли что-то, что должно быть начать вращение изображения?