ObjectAnimator.OfMultiFloat Método

Definição

Sobrecargas

Nome Description
OfMultiFloat(Object, String, Single[][])

Constrói e retorna um ObjectAnimator que anima sobre valores flutuantes para um setter de vários parâmetros.

OfMultiFloat(Object, String, TypeConverter, ITypeEvaluator, Object[])

Constrói e retorna um ObjectAnimator que anima sobre valores para um setter de vários parâmetros float.

OfMultiFloat(Object, String, Path)

Constrói e retorna um ObjectAnimator que anima o destino usando um setter multi float ao longo do determinado Path.

OfMultiFloat(Object, String, Single[][])

Constrói e retorna um ObjectAnimator que anima sobre valores flutuantes para um setter de vários parâmetros.

[Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/Object;Ljava/lang/String;[[F)Landroid/animation/ObjectAnimator;", "")]
public static Android.Animation.ObjectAnimator? OfMultiFloat(Java.Lang.Object? target, string? propertyName, float[][]? values);
[<Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/Object;Ljava/lang/String;[[F)Landroid/animation/ObjectAnimator;", "")>]
static member OfMultiFloat : Java.Lang.Object * string * single[][] -> Android.Animation.ObjectAnimator

Parâmetros

target
Object

O objeto cuja propriedade deve ser animada. Esse objeto pode ter um método público chamado setName(), onde name está o valor do propertyName parâmetro. propertyName também pode ser o nome completo que diferencia maiúsculas de minúsculas do método setter público.

propertyName
String

O nome da propriedade que está sendo animada ou o nome do método setter.

values
Single[][]

Um conjunto de valores que a animação animará ao longo do tempo.

Retornos

Um objeto ObjectAnimator que é configurado para animar entre os valores fornecidos.

Atributos

Comentários

Constrói e retorna um ObjectAnimator que anima sobre valores flutuantes para um setter de vários parâmetros. Há suporte apenas para métodos públicos que levam apenas parâmetros flutuantes. Cada float[] um contém um conjunto completo de parâmetros para o método setter. Pelo menos dois float[] valores devem ser fornecidos, um início e um fim. Mais de dois valores implicam um valor inicial, valores a serem animados ao longo do caminho e um valor final (esses valores serão distribuídos uniformemente pela duração da animação).

Java documentação para android.animation.ObjectAnimator.ofMultiFloat(java.lang.Object, java.lang.String, float[][]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

OfMultiFloat(Object, String, TypeConverter, ITypeEvaluator, Object[])

Constrói e retorna um ObjectAnimator que anima sobre valores para um setter de vários parâmetros float.

[Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/Object;Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Android.Animation.ObjectAnimator? OfMultiFloat(Java.Lang.Object? target, string? propertyName, Android.Animation.TypeConverter? converter, Android.Animation.ITypeEvaluator? evaluator, params Java.Lang.Object[]? values);
[<Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/Object;Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member OfMultiFloat : Java.Lang.Object * string * Android.Animation.TypeConverter * Android.Animation.ITypeEvaluator * Java.Lang.Object[] -> Android.Animation.ObjectAnimator

Parâmetros

target
Object

O objeto cuja propriedade deve ser animada. Esse objeto pode ter um método público chamado setName(), onde name está o valor do propertyName parâmetro. propertyName também pode ser o nome completo que diferencia maiúsculas de minúsculas do método setter público.

propertyName
String

O nome da propriedade que está sendo animada ou o nome do método setter.

converter
TypeConverter

Converte objetos T em parâmetros flutuantes para o setter de vários valores.

evaluator
ITypeEvaluator

Um TypeEvaluator que será chamado em cada quadro de animação para fornecer a interpolação necessária entre os valores de Objeto para derivar o valor animado.

values
Object[]

Um conjunto de valores que a animação animará ao longo do tempo.

Retornos

Um objeto ObjectAnimator que é configurado para animar entre os valores fornecidos.

Atributos

Comentários

Constrói e retorna um ObjectAnimator que anima sobre valores para um setter de vários parâmetros float. Há suporte apenas para métodos públicos que levam apenas parâmetros flutuantes.

Pelo menos dois valores devem ser fornecidos, um início e um fim. Mais de dois valores implicam um valor inicial, valores a serem animados ao longo do caminho e um valor final (esses valores serão distribuídos uniformemente pela duração da animação).

Java documentação para android.animation.ObjectAnimator.ofMultiFloat(java.lang.Object, java.lang.String, android.animation.TypeConverter<T, float[]>, android.animation.TypeEvaluator<T>, T...).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

OfMultiFloat(Object, String, Path)

Constrói e retorna um ObjectAnimator que anima o destino usando um setter multi float ao longo do determinado Path.

[Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;", "")]
public static Android.Animation.ObjectAnimator? OfMultiFloat(Java.Lang.Object? target, string? propertyName, Android.Graphics.Path? path);
[<Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;", "")>]
static member OfMultiFloat : Java.Lang.Object * string * Android.Graphics.Path -> Android.Animation.ObjectAnimator

Parâmetros

target
Object

O objeto cuja propriedade deve ser animada. Esse objeto pode ter um método público chamado setName(), onde name está o valor do propertyName parâmetro. propertyName também pode ser o nome completo que diferencia maiúsculas de minúsculas do método setter público.

propertyName
String

O nome da propriedade que está sendo animada ou o nome do método setter.

path
Path

Os Path valores a serem animados.

Retornos

Um objeto ObjectAnimator que é configurado para animar junto path.

Atributos

Comentários

Constrói e retorna um ObjectAnimator que anima o destino usando um setter multi float ao longo do determinado Path. A Path</> animação se move em duas dimensões, animando coordenadas (x, y) juntas para seguir a linha. Nessa variação, as coordenadas são coordenadas float x e y usadas no primeiro e segundo parâmetro do setter, respectivamente.

Java documentação para android.animation.ObjectAnimator.ofMultiFloat(java.lang.Object, java.lang.String, android.graphics.Path).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a