images/src/main/java/com/stanfy/enroscar/images/ImagesManager.java
protected final void setResultImage(final ImageConsumer consumer, final ImageResult result, final boolean animate) {
    decorateResult(consumer, result);
    consumer.setImage(createDrawable(result.getBitmap()), animate);
    consumer.reset();
  }
protected final void setResultImage(final ImageConsumer consumer, final ImageResult result, final boolean animate) {
    decorateResult(consumer, result);
    consumer.setImage(createDrawable(result.getBitmap()), animate);
    consumer.reset();
  }
protected final void setResultImage ( final ImageConsumer consumer , final ImageResult result , final boolean animate ) { decorateResult ( consumer , result ) ; consumer . setImage ( createDrawable ( result . getBitmap ( ) ) , animate ) ; consumer . reset ( ) ; }
It must be executed in the main thread.
@param consumer image consumer
@param result result instance
@param animate whether to animate image change
It must be executed in the main thread .