Dans le développement Android, lorsque j'ai essayé de définir un grand BitMap dans ImageView, l'erreur suivante s'est produite et l'image n'a pas été affichée.
Bitmap too large to be uploaded into a texture (3120x4160, max=4096x4096)
Lors du chargement dans ImageView, il semblait possible de le faire via la bibliothèque, je l'ai donc résolu en toute sécurité en utilisant glide.
imageView.setImageBitmap(bitmap);
Glide.with(getContext()).load(bitmap).into(imageView);
Comparez facilement les principaux Glide et Picasso avec la bibliothèque de chargement d'images d'Android Cette fois, nous avons adopté le glide qui est libéré plus fréquemment
glide https://github.com/bumptech/glide
picasso https://github.com/square/picasso
Recommended Posts