Lenguaje

ArgbEvaluator.Evaluate(Single, Object, Object) Método

Definición

Esta función devuelve el valor calculado entre entre para un entero determinado de color que representa los valores iniciales y finales de los cuatro bytes del entero de 32 bits.

[Android.Runtime.Register("evaluate", "(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "GetEvaluate_FLjava_lang_Object_Ljava_lang_Object_Handler")]
public virtual Java.Lang.Object? Evaluate(float fraction, Java.Lang.Object? startValue, Java.Lang.Object? endValue);
[<Android.Runtime.Register("evaluate", "(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "GetEvaluate_FLjava_lang_Object_Ljava_lang_Object_Handler")>]
abstract member Evaluate : single * Java.Lang.Object * Java.Lang.Object -> Java.Lang.Object
override this.Evaluate : single * Java.Lang.Object * Java.Lang.Object -> Java.Lang.Object

Parámetros

fraction
Single

La fracción de los valores iniciales a los finales

startValue
Object

Valor int de 32 bits que representa los colores en los bytes independientes del parámetro

endValue
Object

Valor int de 32 bits que representa los colores en los bytes independientes del parámetro

Devoluciones

Valor que se calcula para ser el resultado interpolado linealmente, derivado separando los valores inicial y final en canales de color independientes y interpolando cada uno por separado, recombinando los valores resultantes de la misma manera.

Implementaciones

Atributos

Comentarios

Esta función devuelve el valor calculado entre entre para un entero determinado de color que representa los valores iniciales y finales de los cuatro bytes del entero de 32 bits. Cada canal se interpola de forma lineal por separado y los valores calculados resultantes se vuelven a enlazar en el valor devuelto.

Java documentación para android.animation.ArgbEvaluator.evaluate(float, java.lang.Object, java.lang.Object).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a