glide resize before draw
Glide.with(preview.getContext())
.load(uri)
.apply(new RequestOptions()
.placeholder(R.drawable.preview_background)
.override(getContentRoot().getWidth(), getContentRoot().getHeight())
.fitCenter()
)
.transition(withCrossFade())
.into(preview);