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」を使って画像を円形に切り抜いて表示する方法でした。
ご参考になれば幸いです。