public class MainActivity extends Activity {
Button btn_start;
Button btn_stop;
ImageView imv;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btn_start = (Button) this.findViewById(R.id.button1);
btn_stop = (Button) this.findViewById(R.id.button2);
imv = (ImageView) this.findViewById(R.id.imageView1);
final Animation anim=new ScaleAnimation(1,2,1,2);
//等比例放大
// !開始動畫---------------------------------------------------
btn_start.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
anim.setDuration(2000);
anim.setFillAfter(true);
imv.setAnimation(anim);
anim.startNow();
}
});
// !取消動畫--------------------------------------------
btn_stop.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
anim.cancel();
}
});
}
}
留言列表