2016-03-08 1 views
2

J'ai un problème lors du chargement d'images à partir du Web. Il y a des URLs quand je les frappe avec Glide alors ça n'affiche pas l'image. Par exemple:Glide ne charge pas les images

http://2.bp.blogspot.com/_wOtGwObrPyI/SgbEunh78vI/AAAAAAAAAx4/UAk7SuQkUu8/s320/s%C3%BCt%C3%A9s+1146.jpg

L'URL est UTF-8 codé.

Utilisation de Glide:

Glide.with(this.context).load(currentRecipe.getRecipeThumbnailUrl()).into(categoryIcon); 

Une partie de la mise en page du ImageView:

<ImageView android:id="@+id/categoryPic" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 

Dans la console je me suis le suivant: SkImageDecoder :: usine retourné null

J'ai cherché autour mais n'ai pas trouvé n'importe quelle solution utile.

Appareil: Xiaomi redmi 1S version Android: 4.4.4 Version Glide: 3.7.0

+0

Je ne pense pas que vous pouvez utiliser wrap_content pour la largeur et la hauteur, Glide doit connaître la taille à charger. Essayez de définir une taille fixe pour voir si cela charge vos images, si c'est le cas, alors vous savez ce que vous devez faire. – Francesc

Répondre

-1

Robert Papp a dit here:

SkImageDecoder :: usine retourné null signifie généralement que BitmapFactory. Le décodage n'a pas pu comprendre comment gérer l'entrée.

Je pense donc à ce moment que le nom de l'image: sütés+1146.jpg ne peut pas être traitée par BitmapFactory.decode.

Hope this helps !!