要准备至少两张图片,图片在切换的过程可以形成动画效果即可;
定义动画文件,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();
本文介绍如何在Android应用中实现简单的图片切换动画效果。通过定义动画文件并使用ImageView展示,达到流畅的视觉体验。
1106

被折叠的 条评论
为什么被折叠?



