When the ValueAnimator is done calculating an elapsed fraction, itĬalls the TimeInterpolator that is currently set, to calculate an For example, in Figure 1, the elapsed fraction at t = 10 ms would be. An interpolated fraction maps the elapsed fraction to a newįraction that takes into account the time interpolation that is set. In Figure 1, the interpolated fraction is always the same as For example, in Figure 2,īecause the animation slowly accelerates, the interpolated fraction, about. The appropriate TypeEvaluator, to calculate the value of the When the interpolated fraction is calculated, ValueAnimator calls Property that you are animating, based on the interpolated fraction, the starting value, and theĮnding value of the animation. For example, in Figure 2, the interpolated fraction was.
The view animation system is also constrained in the fact that it onlyĮxposes a few aspects of a View object to animate, such as the scaling and Objects, so if you wanted to animate non- View objects, you have to implement The view animation system provides the capability to only animate View How property animation differs from view animation 15 at t =ġ0 ms, so the value for the property at that time would be.