上一篇写了使用系统ProgressBar实现的稍微好看的ProgressDialog,如果你想自己的ProgressDialog更具有自己的风格,那用图片去实现,将会达到你的目的。
话不多说,先看效果:![](https://img-blog.csdn.net/20140302143415078?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2h0M3hy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
看了上篇以后,实现这个也是很简单的,只需要把布局文件的ProgressBar换成ImageView就可以了。
换成ImageView以后,我们需要让这个ImageView动起来,这就需要对它进行一个anim处理。
实现思路是:用一个动画代替ImageView的图片资源,然后让动画动起来就OK了。
将这个资源当作ImageView的背景图片
<?xml version="1.0" encoding="utf-8"?>
<animation-list
xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot="false">
<item android:drawable="@drawable/icon_loading1" android:duration="100"/>
<item android:drawable="&