Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

# IntEvaluator

`open class IntEvaluator : TypeEvaluator<Int!>`
 kotlin.Any ↳ androidx.core.animation.IntEvaluator

This evaluator can be used to perform type interpolation between `int` values.

## Summary

Public methods
open Int
`evaluate(fraction: Float, @NonNull startValue: Int, @NonNull endValue: Int)`

This function returns the result of linearly interpolating the start and end values, with `fraction` representing the proportion between the start and end values.

open static IntEvaluator
`getInstance()`

Returns an instance of `IntEvaluator` that may be used in `ValueAnimator#setEvaluator(TypeEvaluator)`.

## Public methods

### evaluate

`@NonNull open fun evaluate(    fraction: Float,     @NonNull startValue: Int,     @NonNull endValue: Int): Int`

This function returns the result of linearly interpolating the start and end values, with `fraction` representing the proportion between the start and end values. The calculation is a simple parametric calculation: `result = x0 + t * (x1 - x0)`, where `x0` is `startValue`, `x1` is `endValue`, and `t` is `fraction`.

Parameters
`fraction` Float: The fraction from the starting to the ending values
`startValue` Int: The start value; should be of type `int` or `Integer`
`endValue` Int: The end value; should be of type `int` or `Integer`
Return
`Int` A linear interpolation between the start and end values, given the `fraction` parameter.

### getInstance

`@NonNull open static fun getInstance(): IntEvaluator`

Returns an instance of `IntEvaluator` that may be used in `ValueAnimator#setEvaluator(TypeEvaluator)`. The same instance may be used in multiple `Animator`s because it holds no state.

Return
`IntEvaluator` An instance of `IntEvaluator`.