关闭

王学岗属性动画上(七)----------AnimatorSet动画集合

标签: 动画Android
479人阅读 评论(1) 收藏 举报
分类:

AnimatorSet动画集合


package com.example.seven;

import android.animation.AnimatorSet; 
import android.animation.ObjectAnimator; 
import android.annotation.SuppressLint; 
import android.app.Activity; 
import android.os.Bundle; 
import android.view.View; 
import android.view.View.OnClickListener; 
import android.widget.ImageView; 
@SuppressLint(“NewApi”) 
public class MainActivity extends Activity {

private ImageView iv_zhangxin;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    iv_zhangxin = (ImageView) findViewById(R.id.iv_zhangxin);
    MyClick mc = new MyClick();
    iv_zhangxin.setOnClickListener(mc);
}

private class MyClick implements OnClickListener {

    @Override
    public void onClick(View v) {
     ObjectAnimator scaleXAnimator=ObjectAnimator.ofFloat(iv_zhangxin, "scaleX", 1.0f,2.0f);
     ObjectAnimator scaleYAnimator=ObjectAnimator.ofFloat(iv_zhangxin, "scaleY", 1.0f,2.0f);
     AnimatorSet animatorSet=new AnimatorSet();
     animatorSet.setDuration(5000);
     //可以放可变参数,集合(集合里面放动画),List<ObjectAnimator>等等
     animatorSet.playTogether(scaleXAnimator,scaleYAnimator);
     animatorSet.start();
    }

}
}

AnimatorSet是一个动画集合。

0
1

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:27116次
    • 积分:1429
    • 等级:
    • 排名:千里之外
    • 原创:120篇
    • 转载:0篇
    • 译文:0篇
    • 评论:6条
    文章分类
    最新评论