SD-CARDに保存されている画像を画像ビューに貼り付けようとしていますが、setImageBitmap
で画像を表示できますが、表示しないPicasso
画像Andorid PicassoさんはSDCARDの画像を表示しません
final File imageFile = new File(APP.DIR_APP + APP.IMAGE + "/" + channel.get(position).getFileName());
if (imageFile.isFile() && imageFile.exists()) {
BitmapFactory.Options options = new BitmapFactory.Options();
//options.inSampleSize = 8;
//holder.post_image.setImageBitmap(BitmapFactory.decodeFile(imageFile.getAbsolutePath(), options));
Picasso.with(context).load(imageFile).into(holder.post_image);
}
これを参照してください:http://stackoverflow.com/a/24097624/5425930 –
Picasso.with(context).load(Uri.parse(imageFile).toString ())。into(holder.post_image); ' – Enzokie
画像サイズが本当に大きかったら、ピカソが失敗したときも同様の状況でした。私にとって、解決策はGlideに移行することでした。 –