Added in API level 1

AccelerateDecelerateInterpolator


open class AccelerateDecelerateInterpolator : BaseInterpolator

An interpolator where the rate of change starts and ends slowly but accelerates through the middle.

Summary

Public methods
open Float

Public constructors

AccelerateDecelerateInterpolator

Added in API level 1
AccelerateDecelerateInterpolator()

AccelerateDecelerateInterpolator

Added in API level 1
AccelerateDecelerateInterpolator(
    context: Context!,
    attrs: AttributeSet!)

Public methods

getInterpolation

Added in API level 1
open fun getInterpolation(input: Float): Float
Parameters
input Float: 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
Return
Float 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.