В чем проблема Я столкнулся с проблемой системного проклятия android. следует,
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:gravity="center">
<rotate
android:drawable="@drawable/loading_small_icon"
android:fromDegrees="0"
android:pivotX="50%"
android:pivotY="50%"
android:toDegrees="360"
/>
</item>
<item>
<rotate
android:drawable="@drawable/loading_big_icon"
android:fromDegrees="0"
android:pivotX="50%"
android:pivotY="50%"
android:toDegrees="360"
/>
</item>
</layer-list>
Это не приведет к принудительному затемнению кадра в степени 1 или 0 Ситуация с ошибкой pi c
что я хочу сохранить pi c
Но, если я изменю XML на это: (Просто измените атрибут с градусов и на градусы)
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:gravity="center">
<rotate
android:drawable="@drawable/loading_small_icon"
android:fromDegrees="1"
android:pivotX="50%"
android:pivotY="50%"
android:toDegrees="359"
/>
</item>
<item>
<rotate
android:drawable="@drawable/loading_big_icon"
android:fromDegrees="1"
android:pivotX="50%"
android:pivotY="50%"
android:toDegrees="359"
/>
</item>
</layer-list>
Он не появится во фрейме while , но я вижу, что анимация просто пропускает один или два кадра
что я предполагаю : Возможно, анимация android будет повторно использовать сгенерированные кадры, но почему первый кадр всегда будет без (не заставляет темнеть)
Я хочу знать, что именно сделала android анимация
спасибо!