8

カスタムの不確定スピナーに取り組んでいます。SDK を参照していくつかのポインターを探し、Google によって作成された不確定スピナー xml ファイルを見つけました。

<?xml version="1.0" encoding="utf-8"?>
<animated-rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/spinner_black_16"
android:pivotX="50%"
android:pivotY="50%"
android:framesCount="12"
android:frameDuration="100" />

これを自分のプロジェクトでドローアブルとして使用すると、android:framesCountとに関するエラーが発生しandroid:framesDurationます。しばらく Google を調べた後、問題レポートへのリンクを見つけました。

私の質問は次のとおりです。回避策はありandroid:framesCountますandroid:framesDurationか? または、カスタム スピナーをスムーズに回転させる他の方法はありますか?

4

2 に答える 2

1

この質問への答えを見ましたか?Androidで画像をスムーズに回転させる方法同じ問題が発生しているようです。彼は以下を使用しません:

android:framesCount = "12" android:frameDuration = "100"

それは内部的なもののように見えるので、私は彼がしたようにそれについて取り組むことをお勧めします。

お役に立てれば。

于 2012-04-06T19:44:05.263 に答える
1

アニメーション回転を回転に置き換えました

<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/ic_loading"
android:pivotX="50%"
android:pivotY="50%" />
于 2018-10-02T16:20:50.263 に答える