安卓(Android) 怎么用动画(Animation)显示项目(Item)

2019年10月16日23:21:23安卓(Android) 怎么用动画(Animation)显示项目(Item)已关闭评论 269 716字阅读2分23秒

1.简介

安卓(Android) 怎么用动画(Animation)显示项目(Item)?——请看下文。

2.示例代码

/**
 * 版权所有 编程十万个怎么办(www.tah1986.com)
 */

import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
import android.animation.ValueAnimator;
import android.os.Build;
import android.view.View;
import android.view.ViewAnimationUtils;

public class Main{
    public static void showItemWithAnim(final View mView, int cx, int cy,
            int mWidth) {

        if (Build.VERSION.SDK_INT >= 20) {
            ValueAnimator anim = ViewAnimationUtils.createCircularReveal(
                    mView, cx, cy, 0, mWidth);

            anim.addListener(new AnimatorListenerAdapter() {
                @Override
                public void onAnimationEnd(Animator animation) {
                    super.onAnimationEnd(animation);
                    mView.setVisibility(View.VISIBLE);
                }
            });

            anim.start();
        } else {
            mView.setVisibility(View.VISIBLE);
        }
    }
}

 
编程十万个怎么办