INNER CODE UNIT · Java
setDrawable
florent37/ShapeOfView · shapeofview/src/main/java/io/github/florent37/shapeofview/ShapeOfView.java:129
public void setDrawable(Drawable drawable) {
this.drawable = drawable;
requiresShapeUpdate();
}
public void setDrawable(int redId) {
setDrawable(AppCompatResources.getDrawable(getContext(), redId));
}
@Override
protected void dispatchDraw(Canvas canvas) {
super.dispatchDraw(canvas);
if (requiersShapeUpdate) {
calculateLayout(canvas.getWidth(), canvas.getHeight());
requiersShapeUpdate = false;
}
if (requiresBitmap()) {