public class

LinearInterpolator

extends Object
implements Interpolator
java.lang.Object
   ↳ android.view.animation.LinearInterpolator

Class Overview

An interpolator where the rate of change is constant

Summary

Public Constructors
LinearInterpolator()
LinearInterpolator(Context context, AttributeSet attrs)
Public Methods
float getInterpolation(float input)
Maps a point on the timeline to a multiplier to be applied to the transformations of an animation.
[Expand]
Inherited Methods
From class java.lang.Object
From interface android.view.animation.Interpolator

Public Constructors

public LinearInterpolator ()

Since: API Level 1

public LinearInterpolator (Context context, AttributeSet attrs)

Since: API Level 1

Public Methods

public float getInterpolation (float input)

Since: API Level 1

Maps a point on the timeline to a multiplier to be applied to the transformations of an animation.

Parameters
input A value between 0 and 1.0 indicating our current point in the animation where 0 represents the start and 1.0 represents the end
Returns
  • The interpolation value. This value can be more than 1.0 for Interpolators which overshoot their targets, or less than 0 for Interpolators that undershoot their targets.