Android Picasso Image не загружается
Я загружаю изображения в двух ситуациях: во-первых, прямо из Интернета, а во-вторых, загружаю изображения, загруженные на устройство. И всякий раз, когда я загружаюсь, 8 ~ 9 из 10 изображений показываются, а 1-2 пропускаются. Я вижу, что декодирование вернуло ложь, и Google сделал все возможное, но не смог.
WAIT_FOR_CONCURRENT_GC заблокирован 22 мсWAIT_FOR_CONCURRENT_GC заблокирован 20 мсGC_FOR_ALLOC освободил 718K, 31% свободных 9948K / 14256K, приостановлено 49мс, всего 51мсD / skia: --- decoder-> decode возвращено falseGC_CONCURRENT освобождено 1370K, 30% свободно 10081K / 14256K, приостановлено 3 мс + 2 мс, всего 33 мсGC_FOR_ALLOC освободил 916K, 30% бесплатно 10029K / 14256K, приостановлено 66мс, всего 67мсВот код, который я использую для загрузки через Пикассо:
Picasso.with(activity)
.load(path)
.placeholder(R.drawable.thumbnail_placeholder)
.resize(width,height)
.into(imageView);
Есть идеи, как решить эту проблему? Я звоню fit () / resize () каждый раз, когда загружаю изображения на экран. Помощь высоко ценится, заранее спасибо!
К вашему сведению, я тестирую на обеих машинах, эмуляторе и реальном устройстве Samsung Galaxy Tab 3, и работает без каких-либо проблем на эмуляторе, но проблемы возникают на реальном устройстве.
ОБНОВИТЬ:
Это было вызвано цветовым пространством изображения, где изображения, которые не отображались, были теми, которые были в цветовом пространстве YMCK.