我知道有几种方法可以做到这一点(我都不喜欢) - 所以我转向SOF的专家。
我想使用ProgressBar
。问题是,我想将其用作ImageView
的图像/背景。有没有办法做到这一点?我开始尝试使用drawable
,但我不确定如何完全解决这个问题。
答案 0 :(得分:1)
您可以使用ViewSwitcher
在ImageView
和ProgressBar
之间切换。您可以将ProgressBar
设置为第一个孩子,加载图片后,您可以切换到ImageView
。
答案 1 :(得分:0)
使用FrameAnimation drawable作为ImageView的源 或者你可以使用TweenAnimation旋转它。
答案 2 :(得分:0)
<LinearLayout
android:orientation="horizontal"
... >
<ProgressBar
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@android:style/Widget.ProgressBar.Small"
android:layout_marginRight="5dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/loading" />
</LinearLayout>