我在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