@Override
    public void setBackgroundColor(int color) {
        if (getBackground() instanceof ShapeDrawable) {
            // set any fill 255 alpha color
            ((ShapeDrawable) getBackground())
                    .getPaint()
                    .setColor(Ui.changeColorAlpha(color, 0xFF));
        }
    }
Update the background color of the circle image view.

@param colorRes Id of a color resource.
caprice/ui/src/main/java/net/qiujuer/genius/ui/widget/FloatActionButton.java