PropertyValuesHolder.OfMultiFloat Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
OfMultiFloat(String, Path) |
Constrói e retorna um PropertyValuesHolder com um determinado nome de propriedade para usar como um setter multiflutuador. |
OfMultiFloat(String, Single[][]) |
Constrói e retorna um PropertyValuesHolder com um determinado nome de propriedade e conjunto de |
OfMultiFloat(String, TypeConverter, ITypeEvaluator, Keyframe[]) |
Constrói e retorna um objeto PropertyValuesHolder com o nome da propriedade especificado ou o nome do setter para uso em uma função setter multiflutuador usando ObjectAnimator. |
OfMultiFloat(String, TypeConverter, ITypeEvaluator, Object[]) |
Constrói e retorna um PropertyValuesHolder com uma determinada propriedade e conjunto de valores Object para uso com setters de vários valores do ObjectAnimator. |
OfMultiFloat(String, Path)
Constrói e retorna um PropertyValuesHolder com um determinado nome de propriedade para usar como um setter multiflutuador.
[Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;", "")]
public static Android.Animation.PropertyValuesHolder? OfMultiFloat (string? propertyName, Android.Graphics.Path? path);
[<Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;", "")>]
static member OfMultiFloat : string * Android.Graphics.Path -> Android.Animation.PropertyValuesHolder
Parâmetros
- propertyName
- String
O nome da propriedade que está sendo animada. Também pode ser o nome que diferencia maiúsculas de minúsculas de todo o método setter. Não deve ser nulo.
O setter deve ter exatamente dois float
parâmetros.
- path
- Path
O Caminho ao longo do qual os valores devem ser animados.
Retornos
PropertyValuesHolder O objeto PropertyValuesHolder construído.
- Atributos
Comentários
Constrói e retorna um PropertyValuesHolder com um determinado nome de propriedade para usar como um setter multiflutuador. Os valores são animados ao longo do caminho, com o primeiro parâmetro do setter definido para a coordenada x e o segundo definido para a coordenada y.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
OfMultiFloat(String, Single[][])
Constrói e retorna um PropertyValuesHolder com um determinado nome de propriedade e conjunto de float[]
valores.
[Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/String;[[F)Landroid/animation/PropertyValuesHolder;", "")]
public static Android.Animation.PropertyValuesHolder? OfMultiFloat (string? propertyName, float[][]? values);
[<Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/String;[[F)Landroid/animation/PropertyValuesHolder;", "")>]
static member OfMultiFloat : string * single[][] -> Android.Animation.PropertyValuesHolder
Parâmetros
- propertyName
- String
O nome da propriedade que está sendo animada. Também pode ser o nome que diferencia maiúsculas de minúsculas de todo o método setter. Não deve ser nulo.
- values
- Single[][]
Os valores entre os quais a propriedade será animada.
Retornos
PropertyValuesHolder O objeto PropertyValuesHolder construído.
- Atributos
Comentários
Constrói e retorna um PropertyValuesHolder com um determinado nome de propriedade e conjunto de float[]
valores. Pelo menos dois float[]
valores devem ser fornecidos, um valor inicial e um valor final. Se mais valores forem fornecidos, os valores serão animados desde o início, passando por todos os valores intermediários até o valor final. Quando usado com ObjectAnimator, os elementos da matriz representam os parâmetros da função setter.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Confira também
- <xref:Android.Animation.FloatArrayEvaluator(System.Single%5b%5d)>
Aplica-se a
OfMultiFloat(String, TypeConverter, ITypeEvaluator, Keyframe[])
Constrói e retorna um objeto PropertyValuesHolder com o nome da propriedade especificado ou o nome do setter para uso em uma função setter multiflutuador usando ObjectAnimator.
[Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Landroid/animation/Keyframe;)Landroid/animation/PropertyValuesHolder;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Android.Animation.PropertyValuesHolder? OfMultiFloat (string? propertyName, Android.Animation.TypeConverter? converter, Android.Animation.ITypeEvaluator? evaluator, params Android.Animation.Keyframe[]? values);
[<Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Landroid/animation/Keyframe;)Landroid/animation/PropertyValuesHolder;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member OfMultiFloat : string * Android.Animation.TypeConverter * Android.Animation.ITypeEvaluator * Android.Animation.Keyframe[] -> Android.Animation.PropertyValuesHolder
Parâmetros
- propertyName
- String
O nome da propriedade a ser associada ao conjunto de valores. Este também pode ser o nome completo de uma função setter.
- converter
- TypeConverter
Converte valores< de <código>/código> em parâmetros float para o setter. Pode ser nulo se os quadros-chave tiverem valores float[].
- evaluator
- ITypeEvaluator
Usado para interpolar entre valores.
- values
- Keyframe[]
Os valores em tempos fracionários específicos para avaliar entre
Retornos
Um PropertyValuesHolder para um setter de parâmetros multi-float.
- Atributos
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
OfMultiFloat(String, TypeConverter, ITypeEvaluator, Object[])
Constrói e retorna um PropertyValuesHolder com uma determinada propriedade e conjunto de valores Object para uso com setters de vários valores do ObjectAnimator.
[Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "V" })]
public static Android.Animation.PropertyValuesHolder? OfMultiFloat (string? propertyName, Android.Animation.TypeConverter? converter, Android.Animation.ITypeEvaluator? evaluator, params Java.Lang.Object[]? values);
[<Android.Runtime.Register("ofMultiFloat", "(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "V" })>]
static member OfMultiFloat : string * Android.Animation.TypeConverter * Android.Animation.ITypeEvaluator * Java.Lang.Object[] -> Android.Animation.PropertyValuesHolder
Parâmetros
- propertyName
- String
A propriedade que está sendo animada ou o nome completo do setter. Não deve ser nulo.
- converter
- TypeConverter
Usado para converter o valor animado em parâmetros setter.
- evaluator
- ITypeEvaluator
Um TypeEvaluator que será chamado em cada quadro de animação para fornecer a interpolação necessária entre os valores de Object para derivar o valor animado.
- values
- Object[]
Os valores entre os quais a propriedade será animada.
Retornos
PropertyValuesHolder O objeto PropertyValuesHolder construído.
- Atributos
Comentários
Constrói e retorna um PropertyValuesHolder com uma determinada propriedade e conjunto de valores Object para uso com setters de vários valores do ObjectAnimator. Os valores de objeto são convertidos para float[]
usar o conversor.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.