要准备至少两张图片,图片在切换的过程可以形成动画效果即可;
定义动画文件,anim/loading.xml <?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/progress_loading_image_01" android:duration="150"/> <item android:drawable="@drawable/progress_loading_image_02" android:duration="150"/> </animation-list> 在布局imageview中调用这个动画作为背景 <ImageView android:id="@+id/loadingIv" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@anim/loading"/> //得到动画对象,并开启 //开启动画 loading_layout = (LinearLayout) view.findViewById(R.id.loading_layout); anim = (ImageView) view.findViewById(R.id.anim); AnimationDrawable animationDrawable= (AnimationDrawable) anim.getDrawable(); animationDrawable.start();