Skip to content

Instantly share code, notes, and snippets.

@namhyun-gu
Last active August 29, 2015 14:15
Show Gist options
  • Save namhyun-gu/07f00c1796623a90ec53 to your computer and use it in GitHub Desktop.
Save namhyun-gu/07f00c1796623a90ec53 to your computer and use it in GitHub Desktop.
Circle Image (Glide)
Glide.with(getActivity())
.load("Insert URL")
.asBitmap()
.into(new BitmapImageViewTarget(view) {
@Override
public void onResourceReady(Bitmap resource, GlideAnimation<? super Bitmap> glideAnimation) {
super.onResourceReady(resource, glideAnimation);
RoundedBitmapDrawable bitmapDrawable = RoundedBitmapDrawableFactory.create(getResources(), bitmap);
bitmapDrawable.setCornerRadius(Math.max(bitmap.getWidth(), bitmap.getHeight()) / 2.0f);
bitmapDrawable.setAntiAlias(true);
/* Apply drawable to ImageView */
view.setImageDrawable(bitmapDrawable);
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment