DrawableAlphaProperty

public class DrawableAlphaProperty
extends Property<Drawable, Integer>

java.lang.Object
   ↳ android.util.Property<android.graphics.drawable.Drawable, java.lang.Integer>
     ↳ com.google.android.material.animation.DrawableAlphaProperty


Compat property for Drawable.getAlpha() and Drawable.setAlpha(int) for pre-K devices.

Summary

Fields

public static final Property<Drawable, Integer> DRAWABLE_ALPHA_COMPAT

A compat Property wrapper around Drawable.getAlpha() and Drawable.setAlpha(int).

Public methods

Integer get(Drawable object)
void set(Drawable object, Integer value)

Inherited methods

abstract Integer get(Drawable arg0)
String getName()
Class<Integer> getType()
boolean isReadOnly()
static <T, V> Property<Drawable, Integer> of(Class<Drawable> arg0, Class<Integer> arg1, String arg2)
void set(Drawable arg0, Integer arg1)
Object clone()
boolean equals(Object arg0)
void finalize()
final Class<?> getClass()
int hashCode()
final void notify()
final void notifyAll()
String toString()
final void wait(long arg0, int arg1)
final void wait(long arg0)
final void wait()

Fields

DRAWABLE_ALPHA_COMPAT

public static final Property<Drawable, Integer> DRAWABLE_ALPHA_COMPAT

A compat Property wrapper around Drawable.getAlpha() and Drawable.setAlpha(int).

Public methods

get

public Integer get (Drawable object)

Parameters
object Drawable

Returns
Integer

set

public void set (Drawable object, 
                Integer value)

Parameters
object Drawable

value Integer