[JAVA] Bitmap trop volumineux pour être téléchargé dans une texture en essayant de définir un grand Bitmap dans Android ImageView

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);

prime

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

Recommended Posts

Bitmap trop volumineux pour être téléchargé dans une texture en essayant de définir un grand Bitmap dans Android ImageView
[Android] Créez une nouvelle classe en héritant d'ImageView
Dessinez un ensemble de Mandelbrot trop beau avec Processing
[Android] Ordre correct pour définir le contexte dans Dao
[Android / Java] Configurer un bouton pour revenir à Fragment
[Rails 6] Comment définir une image d'arrière-plan dans Rails [CSS]