0
votes

Image Ne pas charger via URL dans ImageView à l'aide de Picasso Android

J'utilise la bibliothèque picasso code> pour définir l'image de l'URL. Cette URL travaille dans un autre langage de programmation mais pas dans Android STRY>.

Picasso.with(context).load(product_modal.getImage()).placeholder(R.drawable.ic_no_image).into(holder.iv_thumbnail_filled);


9 commentaires

Quelle est l'URL?


Pouvez-vous poster votre URL d'image


S'il vous plaît mettre des erreurs logcat si vous obtenez quelque chose.


peut être produit_modal.getimage () obtient une chaîne nulle ou vide


Copiez l'URL sur un navigateur pour voir si l'image apparaît


WOOCOMMERCE-195737-729319.CLOUWWAYWAYAIPS.COM/ WP-Contenu / UPLOA DS / ...


J'ai vérifié l'image sur le navigateur et vérifiez également que la chaîne n'est pas nulle et vide


Vous vérifiez-vous à Android 9 (en Pie)?


Si vous utilisez l'émulateur, assurez-vous qu'il peut charger l'image sur le navigateur.


3 Réponses :


0
votes

Selon Bibliothèque Picasso , ils ont changé la manière de charger des images

s'il vous plaît Utilisez ci-dessous pour charger l'image P>

Picasso.get().load(product_modal.getImage()).placeholder(R.drawable.ic_no_image).into(holder.iv_thumbnail_filled);


0 commentaires

1
votes

Enfin, j'ai trouvé le problème réel que vous avez rencontré. Remplacez https code> sur http code> dans votre URL. Parce que votre site n'a pas de SSL.

vient de créer une méthode de chargement de l'image p> xxx pré>

Il vous suffit de fournir un imageview code> et de l'URL de l'image. Pour la première fois si l'image n'est pas chargée, il tenter de remplacer https code> sur http code>, puis essayez de charger l'image. P>

Utilisation de la méthode à l'aide de cette utilisation: p> xxx pré>

et assurez-vous que vous disposez d'une autorisation d'accès à Internet sur AndroidMENIFEST.XML P>

<uses-permission android:name="android.permission.INTERNET"/>


7 commentaires

produit_modal.getimage () donne l'URL d'image


Picasso.get () .load (produit_modal.getimage ()) .Perleur (R.Drawable.ic_no_image) .Into (titulaire.iv_thumbnail_frid); Je l'ai déjà essayé mais ne fonctionne pas


Si je remplace le HTTPS, il ne fonctionne pas pour une autre URL


J'ai essayé l'URL que vous avez fournie dans la section de commentaire. Souhaitez-vous fournir une autre URL d'image qui ne fonctionne pas?


oliver.netmagnetic.co.in/wp- Contenu / Uploads / 2019/01 / ...


@ user9319961 Consultez la réponse mise à jour. Cette URL a également fonctionné.


Pour les deux URL, cette méthode fonctionne bien pour moi et j'ai testé avec une vision d'image.



0
votes

Si vous avez une erreur HTTP 504, essayez: Désinstallation de l'application et l'installer à nouveau!

info de ici .


0 commentaires