J'utilise WebView pour montrer une image:Android: WebView n'échelle pas de grandes images
webview.setInitialScale(10);
String myHTML = ("<html><head></head><body><img src=\"" + imgUri + "\"></body></html>");
webview.loadDataWithBaseURL("file:///android_asset/", myHTML, "text/html", "utf-8", "");
Le problème est que si les points imgUri à une image vraiment grande (eg.2000 x 3000 px) puis la réduction d'échelle ne fonctionne pas. Je pense que la limite est d'environ 30%, en dessous de la valeur initialScale, l'image reste à environ 30% de la taille. Par exemple, définir initialValue sur 10, 20 ou 30 produit une taille d'image similaire.
Existe-t-il un moyen d'utiliser WebView pour afficher une grande image réduite par exemple à 10%?
Pom
Merci pour la réponse. Cependant, je reçois l'image de la galerie d'images du téléphone afin que le décalage réseau ne soit pas un problème. – Pompair