我在Android代碼中做了一些挖掘,並看到了在不確定進度條中的使用。試圖創建自己繪製這個標籤後:Android Animate旋轉
<animated-rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/spinner_pia"
android:pivotX="50%"
android:pivotY="50%"
android:framesCount="12"
android:frameDuration="100" />
我得到一個錯誤: 「發現在包‘機器人’屬性‘frameDuration’無資源標識符」 - 這意味着frameDuration是私有屬性。 有沒有辦法使用這種「動畫旋轉」功能?
我的任務是替換系統的默認不確定進度條。我想用盡可能少的代碼來完成它(如果可能,只需更改幾個屬性)。 使用進度視圖,設置:
android:indeterminateOnly="true"
android:indeterminateBehavior="cycle"
android:indeterminateDuration="3500"
android:indeterminateDrawable="@drawable/pia_sivuvator"
點「@繪製/ pia_sivuvator」該對象會一直讓我的任務,因爲優雅的,因爲他們來了,但我卡上的私有屬性。
有幫助嗎?
有同樣的問題。排除參數(`framesCount`和`frameDuration`)沒有多大幫助。動畫有效,但對我來說看起來不太好(動畫不平滑,像低幀率)。 在這個問題上創建了一個問題http://code.google.com/p/android/issues/detail?id=19248 – 2011-08-14 18:35:11