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

FloatProperty

public abstract class FloatProperty
extends Property<T, Float>

java.lang.Object
   ↳ android.util.Property<T, java.lang.Float>
     ↳ androidx.core.animation.FloatProperty<T>


An implementation of Property to be used specifically with fields of type float. This type-specific subclass enables performance benefit by allowing calls to a setValue() function that takes the primitive float type and avoids autoboxing and other overhead associated with the Float class.

Summary

Public constructors

FloatProperty(String name)

A constructor that takes an identifying name for the float property.

FloatProperty()

A constructor that creates a float property instance with an empty name.

Public methods

final void set(T object, Float value)
abstract void setValue(T object, float value)

A type-specific variant of set(Object, Float) that is faster when dealing with fields of type float.

Inherited methods

Public constructors

FloatProperty

public FloatProperty (String name)

A constructor that takes an identifying name for the float property. This name will show up as a part of ObjectAnimator.getPropertyName() when the ObjectAnimator is created with a Property instance as the animation property. This name will also appear in systrace as a part of the animator name.

Parameters
name String: name to be used to identify the property

See also:

FloatProperty

public FloatProperty ()

A constructor that creates a float property instance with an empty name. To create a named float property, see FloatProperty(String)

Public methods

set

public final void set (T object, 
                Float value)

Parameters
object T

value Float

setValue

public abstract void setValue (T object, 
                float value)

A type-specific variant of set(Object, Float) that is faster when dealing with fields of type float.

Parameters
object T

value float