2017-08-01 2 views
0

Je suis problème face avec le chargement d'images de glisse, actuellement je suis en utilisant le code donné que je cherchai de stackoverflow, mais ne fonctionne pas avec moi,Comment puis-je télécharger l'image en utilisant Glide lib avec la réponse de volley

Détails: est la réponse volée Je string url et sous le code que je utilise mais travailler dans mon état, ont besoin d'aide

@Override 
       public void webServiceCompleted(JSONObject responseJson) { 
        Gson gson = new Gson(); 

        message_model=gson.fromJson(responseJson.toString(),myModelClass.class); 
        String url= message_model.getMessage_image(); 
        commonFuntions.mLoaderCancel(mContext); 

        Glide 
          .with(getApplicationContext()) 
          .load(url) 
          .into(_ImageView); 
       } 

mais après le chargement de l'écran reste vide, même je ne peux pas en utilisant l'espace réservé pour elle.

+0

Vérifiez la réponse de volley pour l'URL de l'image dans logcat. –

+0

Je reçois l'URL de l'image dans la réponse – Learner313

+0

essayez de charger votre réponse d'image dans un navigateur Web. Parce que la façon dont vous utilisez Gilde n'a aucun problème. – Charu

Répondre

0

La façon dont vous essayez de charger votre URL d'image est correcte, le problème est avec l'URL de l'image, ajoutez "http://" au début de l'url de réponse, puis essayez à nouveau votre code d'origine. Ça devrait marcher.

+0

ouais c'est du travail pour moi, merci bro cheeers !! – Learner313

-1

Ceci est à charger imageurl en imageview en utilisant glide.

bibliothèque

pour glisser: compiler 'com.github.bumptech.glide: vol plané: 3.7.0'

Glide.with(getApplicationContext()).load(Stringurl) 
        .thumbnail(0.5f) 
        .crossFade() 
        .diskCacheStrategy(DiskCacheStrategy.ALL) 
        .into(yourimageview); 

mais d'abord vérifier votre réponse.

+0

Je reçois une réponse, voici ma capture d'écran https://i.imgur.com/UD2kOob.png – Learner313