2016-01-24 2 views
5

Я использую библиотеку picasso для загрузки изображений с сервера в мое приложение. моя проблема заключается в том, что при загрузке изображения он имеет треугольник в верхнем левом углу изображения с цветом (например, синий, зеленый, красный). это мой код для загрузки изображения:Picasso загружает изображение с треугольником в углу изображения

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); 
       } 
      }); 
} 

изображение, показанное является: the image that picasso loads in application

+0

Это либо из 'setDebugging (истина) или' setIndicatorsEnabled (истина) '. – CommonsWare

+0

Возможный дубликат [Пикассо показывает синие красные и зеленые стрелки на верхнем углу] (http://stackoverflow.com/questions/34757949/picasso-showing-blue-red-and-green-arrows-on-top-corner) – naXa

ответ

17

Вы включили индикаторы отладки на вашем экземпляре Пикассо (см official website). Ищите setIndicatorsEnabled(true) в вашем коде и удаляйте его.

Смежные вопросы