Animation使用方法(三)简单帧动画
工程结构图:
[img]
[/img]
main.xml
/res/drawable-hdpi/move.xml
AnimationDemo5Activitypackage cxt.demo;import android.app.Activity;import android.graphics.drawable.AnimationDrawable;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.ImageView;public class AnimationDemo5Activity extends Activity { /** Called when the activity is first created. */Button start = null;ImageView imageView = null; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); imageView = (ImageView)findViewById(R.id.image); start = (Button)findViewById(R.id.start); start.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View arg0) {// TODO Auto-generated method stubimageView.setBackgroundResource(R.drawable.move); AnimationDrawable animationDrawable = (AnimationDrawable)imageView.getBackground(); animationDrawable.start();}}); }}