Interface Drawable.Callback

All Known Implementing Classes:
AbsListView, AbsoluteLayout, AbsSeekBar, AbsSpinner, AdapterView, AnimationDrawable, Button, CheckableImageButton, CheckBox, ClipDrawable, ColorStateListDrawable, CompoundButton, CoordinatorLayout, DrawableContainer, DrawableWrapper, DropDownListView, EditText, ExpandableListView, FragmentContainerView, FrameLayout, GridLayout, GridView, HorizontalScrollView, ImageButton, ImageView, InsetDrawable, LayerDrawable, LevelListDrawable, LinearLayout, LinearPagerIndicator, ListView, MaterialCheckBox, MaterialRadioButton, NestedScrollView, ProgressBar, RadioButton, RadioGroup, RelativeLayout, RelativeRadioGroup, RippleDrawable, ScaleDrawable, ScrollView, SeekBar, Spinner, StateListDrawable, Switch, SwitchButton, TabLayout, TabLayout.TabView, TableLayout, TableRow, TestFragment.TestLinearLayout, TextView, ToggleButton, View, ViewGroup, ViewPager
Enclosing class:
Drawable

public static interface Drawable.Callback
Implement this interface if you want to create an animated drawable that extends Drawable. Upon retrieving a drawable, use Drawable.setCallback(Callback) to supply your implementation of the interface to the drawable; it uses this interface to schedule and execute animation changes.