package com.shlb.comb.view.particleview; import android.animation.TypeEvaluator; public class LineEvaluator implements TypeEvaluator { @Override public Particle evaluate(float fraction, Particle startValue, Particle endValue) { Particle particle = new Particle(); particle.x = startValue.x + (endValue.x - startValue.x) * fraction; particle.y = startValue.y + (endValue.y - startValue.y) * fraction; particle.radius = startValue.radius + (endValue.radius - startValue.radius) * fraction; return particle; } }