【Android】画像ライブラリ「Glide」で画像を円形に切り抜く方法

村上 著者:村上

【Android】画像ライブラリ「Glide」で画像を円形に切り抜く方法

GitHub や公式ページが私には分かりにくかったので備忘録としてまとめ。
Android の画像ライブラリ「Glide」を使って表示した画像を円形に切り抜く方法です。

GitHub のページはこちら。

GitHub – bumptech/glide: An image loading and caching library for Android focused on smooth scrolling
https://github.com/bumptech/glide

 

今回参考にさせていただいた記事はこちらから。

android – How to round an image with Glide library? – Stack Overflow
https://stackoverflow.com/questions/25278821/how-to-round-an-image-with-glide-library

サンプルコードは下記のとおりです。

Glide.with(context)
        .load([表示したい画像パス])
        .apply(RequestOptions.circleCropTransform())
        .into(imageView);

ポイントは 3行目の .apply(RequestOptions.circleCropTransform()) です。
こちらを追加することで、指定した画像を円形に切り抜くことができます。

なお、こちらは V4 の書き方なので、V3 の場合はまた違う指定をする必要がありますのでご注意ください。
上のサイトに V3 の場合の指定の方法も載っていますので、ご参考にしていただければと思います。

 

以上、Android の画像ライブラリ「Glide」を使って画像を円形に切り抜いて表示する方法でした。
ご参考になれば幸いです。

  • この記事いいね! (0)

著者について

村上

村上 administrator