final float result = ((loops - 1) - i) * duration + (diff < 0f ? duration - time : time); time = (diff < 0f) ? 0f : duration; if (listener != null) listener.onEnd(this); return result;
final float result = ((loops - 1) - i) * duration + (diff < 0f ? duration - time : time); time = (diff < 0f) ? 0f : duration; if (listener != null) listener.onEnd(this); return result;
final float result = ((loops - 1) - i) * duration + (diff < 0f ? duration - time : time); time = (diff < 0f) ? 0f : duration; if (listener != null) listener.onEnd(this); return result;