ネットの画像・サーバにある画像をImageViewに表示したいときのメモ
setImageURI
で表示しようと頑張っていました。
Uri uri = Uri.parse(event.getImageUrl()); imageView.setImageURI(uri);
こんな感じで表示しようと思いましたが、うまくいきませんでした。
きっとsetImageURI
のことをちゃんと理解できていないのです。
スポンサーリンク
調べてみるとsetImageURI
は使わないほうがいいとか書いてありましたが、理由がよくわからないので詳しくは触れないですが、使わないほうがいいと言われたので、正直に別の方法を取ってみようと思いました。
調べた結果Picasso
というものがあるらしい。
参照
Glide
というものもあるのですが、触れたことのあったPicasso
を使うことにした。
書き方は簡単。
表示するだけなら最小限のもので問題ないです。
Picasso.with(getContext()) .load("URL(String)") .into(imageView);
簡単でした。