Je souhaite télécharger une image depuis le réseau et la définir comme arrière-plan de l'utilisateur. Cela fonctionne bien sur le wi-fi, et certains réseaux 3G, mais d'autres (T-Mobile UK, à coup sûr) semblent compresser les images avant de les envoyer.Éviter la compression d'image sur certains réseaux 3G
Cet effet est également perceptible lors de l'utilisation du navigateur. Cependant, si vous appuyez longtemps sur une image et que vous la sauvegardez, elle n'est pas compressée ou nettement moins visible dans la galerie. Je veux être en mesure de le faire dans ma propre application. Je suppose que cela a quelque chose à voir avec les en-têtes HTTP, mais de ceux que j'ai modifiés, aucun n'a fait de différence.
Quelqu'un peut-il m'aider ici?
Question similaire ici Android: BitmapFactory.decodeByteArray gives pixelated bitmap mais n'est pas résolue.
Le réglage "Pragma: no-cache" et "Cache-Control: no-cache" semble l'avoir fait. Merci! – blork