Я использую библиотеку Picasso для загрузки изображений, используя следующий код, мне нужно загружать много изображений в цикле, изменяя их размер и превращая в круговые. Иногда изображения успешно загружаются, а иногда вызывается метод onError вместо onSuccess в обратном вызове. И я получаю эту ошибку SkImageDecoder::Factory returned null Error. Когда я удаляю приложение, то после переустановки изображения в основном загружаются успешно. В чем именно проблема и любезно предложите любое решение.
Код:
int dp = (int) resources.getDimension(R.dimen.marker_pic_size);
Picasso.with(context).load(profilePic_url)
.transform(new CircleTransform())
.resize(dp, dp)
.into(tempView, new Callback() {
@Override
public void onSuccess() {
Log.d("usm_onSuccess", profilePic_url);
}
@Override
public void onError() {
Log.d("usm_onError", profilePic_url);
}
});