/** Sets the controller. */ public void setController(@Nullable DraweeController draweeController) { mDraweeHolder.setController(draweeController); super.setImageDrawable(mDraweeHolder.getTopLevelDrawable()); }
/** Sets the hierarchy. */ public void setHierarchy(DH hierarchy) { mDraweeHolder.setHierarchy(hierarchy); super.setImageDrawable(mDraweeHolder.getTopLevelDrawable()); }
/** Gets the top-level drawable if hierarchy is set, null otherwise. */ @Nullable public Drawable getTopLevelDrawable() { return mDraweeHolder.getTopLevelDrawable(); }