リモート URL からダウンロードしたいくつかのカバーを表示するために使用NetworkImageView
していますが、それらをキャッシュして表示することに成功しましたが、ユーザーが必要に応じて独自のカバー画像を設定できるようにしたいと考えています。setImageUrl
メソッドを引数として使用しようとしましUri.fromFile(mCoverFile).toString()
たが、機能しません。リモート イメージとローカル イメージが混在しているため、通常ImageView
の s に切り替えることができないため、ローカル イメージの読み込みを有効にする方法はないかと考えていました。
ImageView
のsetImageBitmap
方法はもちろん承知しておりNetworkImageView
ますが、作成したものを自動的にリサイズし、 s やs でのリサイクルBitmap
も防いでいます。View
GridView
ListView
更新: njzk2の答えはうまくいきました。サイズに応じてビットマップのサイズを自動変更するには、Volley のソースからメソッドをView
コピーするだけです。ImageRequest.doParse