【发布时间】:2012-06-12 02:06:41
【问题描述】:
我有一个ImageView,我想在图像加载之前显示一个不确定的进度微调器。理想情况下,我想从我的布局 xml 文件中指向可绘制对象本身,然后简单地在代码中交换图像。
这是drawable的xml;它显示的只是一个不会旋转的静态图像。
<animated-rotate
xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/spinner"
android:fromDegrees="0"
android:toDegrees="360"
android:pivotX="50%"
android:pivotY="50%"
android:repeatCount="infinite"
android:duration="500" />
我也尝试过只使用<rotate> 根标签,结果是一样的。我有什么遗漏吗?
【问题讨论】:
-
如何在代码中调用动画?
-
我必须从代码中调用它吗?它不能只是一个存在于 res/drawable 中的 xml,并且 imageview 会知道对其进行动画处理吗?
-
是的,你必须从代码中调用它
标签: android animation progress-bar imageview progress