问题描述
我正在为 Android 编写一个简单的小部件应用程序,在我的小部件 I 布局ImageViewRefresh
中,我可以控制我设置的刷新图像图片(下面的绿色图像)。
问题
在某些时候,我按下ImageViewRefresh
我的小部件中的一个按钮,应用程序开始从 Internet 下载一些内容,而应用程序在后台下载数据我想做一些动画,比如旋转我的图像(下面的绿色图像)。我可以这样做吗?
研究
我已经阅读了一些关于图像动画的帖子,但我只能在应用程序中找到 .gif 图片的动画,这是一种旋转图像的方法,例如制作一些旋转的图像并更改它们或其他东西。
代码示例
这是我的图像中的一部分代码layout
没有旋转。为什么 ?(我的图像是简单的 .png 图像)
<ProgressBar
android:id="@+id/progressBarRefresh"
android:layout_width="36dp"
android:indeterminateDrawable="@drawable/arrow_refresh"
android:layout_height="36dp"
android:layout_alignTop="@+id/imageViewArrowNext"
android:layout_marginRight="70dp"
android:layout_toLeftOf="@+id/textViewAutherName"
android:indeterminate="true" />
我要旋转的图像。