是否可以制作这样的动画:
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot="false" >
<item
android:drawable="@drawable/pr_l_b01"
android:duration="@dont-know-what/animation_frame_duration"/>
<item
android:drawable="@drawable/pr_l_b02"
android:duration="@dont-know-what/animation_frame_duration"/>
<item
android:drawable="@drawable/pr_l_b03"
android:duration="@dont-know-what/animation_frame_duration"/>
</animation-list>
并在 attrs.xml :
<dont-know-what name="animation_frame_duration"/></dont-know-what>
答案 0 :(得分:6)
看一下android开发人员的duration属性。
这也可能是对包含值的资源(格式为“@ [package:] type:name”)或主题属性(格式为“?[package:] [type:] name”)的引用这种类型。
在values.xml中插入持续时间值,如下所示:
<resources>
<integer name="duration">700</integer>
</resources>
并像这样使用它:
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot="false" >
<item
android:drawable="@drawable/pr_l_b01"
android:duration="@integer/duration"/>
</animation-list>