2016-01-24 24 views
5

Utilizzo la libreria picasso per caricare le immagini dal server nella mia applicazione. il mio problema è quando l'immagine caricata ha un triangolo nell'angolo in alto a sinistra dell'immagine con il colore (come blu, verde, rosso). questo è il mio codice di caricamento di immagini per:Picasso carica l'immagine con il triangolo nell'angolo dell'immagine

public static void loadDynamicImage(final String url, final Context context, final ImageView imageView, final int width, final int height){ 
    Picasso.with(context).load(url) 
      .networkPolicy(NetworkPolicy.OFFLINE) 
      .resize(width,height) 
      .onlyScaleDown() 
      .into(imageView, new Callback() { 
       @Override 
       public void onSuccess() { 

       } 

       @Override 
       public void onError() { 
        Picasso.with(context).load(url).resize(width,height).onlyScaleDown().into(imageView); 
       } 
      }); 
} 

l'immagine mostrata è: the image that picasso loads in application

+0

Ecco sia da 'setDebugging (true) o' 'setIndicatorsEnabled (vero)'. – CommonsWare

+0

Possibile duplicato di [Picasso che mostra le frecce blu rosse e verdi nell'angolo in alto] (http://stackoverflow.com/questions/34757949/picasso-showing-blue-red-and-green-arrows-on-top-corner) – naXa

risposta

17

Hai attivato gli indicatori di debug sull'istanza Picasso (vedi official website). Cerca setIndicatorsEnabled(true) nel codice e rimuovilo.