Я работаю с Android Picasso
Library и после установки изображения из папки drawable
в placeholder
, я получаю OutOfMemory исключение. Do picasso
место держатель изображение остается в памяти, если да, то как удалить placeHolder
изображение при загрузке фактического изображения?Пикассо PlaceHolder Изображение: OutOfMemory
ответ
Вы можете попробовать изменить размер изображения с заполнителем, так как он может быть большим и вызывать OutOfMemory, но это может быть и более сложная ошибка не только заполнителя. И, может быть, это не проблема с заполнителем, а с текущим изображением, загруженным из url, который слишком велик? Вы можете изменить размер изображения с кодом ниже:
picasso.with(mContext)
.load(someUrl)
.resize(sizeX, sizeY)
.placeHolder(R.drawable.placeholder)
.into(imageView);
Я изменяю размер изображения, загружаемого с url, ранее эта ошибка не показывалась, но когда я добавляю изображение владельца места после того, как я получаю эту ошибку, и добавляет ли размер перед изменением размера заполнителя? – Sana
Это только изменяет размер изображения с URL-адреса. Для заполнителя вы должны делать это самостоятельно. В какой папке вы сохраняете доступность? – kenzo
Сжатие изображения заполнителя и сохранение в папке с разной плотностью работало пока, спасибо за ваш ответ. – Sana
Это происходит потому, что система пытается масштабировать его в соответствии с плотностью устройства раствора .The работал для меня, чтобы создать папку с именем drawable-nodpi
внутри папки Реза. Затем поместите изображение с заполнителем в эту папку.
Дайте мне знать, если это сработает.
- 1. не Изображение загружается в Пикассо
- 2. Невозможно загрузить изображение с помощью Пикассо
- 3. Обрезать изображение без OutOfMemory - Android
- 4. Android - Повернуть изображение, избегая OutOfMemory
- 5. Вращающееся изображение вызывает outofmemory Исключение
- 6. Слишком большое изображение: OutOfMemory Исключения
- 7. Кэш Пикассо возвращает преобразованное изображение вместо оригинала
- 8. Скачать и сохранить изображение с Пикассо
- 9. Share изображение с ShareActionProvider от Пикассо
- 10. Как узнать изображение, загруженное пикассо или нет?
- 11. Пикассо: из памяти
- 12. Пикассо загрузка изображений
- 13. Пикассо Кэширование не кажется, работает
- 14. Как использовать библиотеку Пикассо
- 15. Eclipse Android; Растровое изображение к большому: OutOfMemory?
- 16. Android, загружая большое изображение без OutOfMemory
- 17. Основные ошибки Пикассо?
- 18. Найти PlaceHolder другой PlaceHolder
- 19. OutOfMemory при изменении размера изображения
- 20. Текст Вид вставить изображение в Placeholder Swift
- 21. Добавить изображение gif на placeholder imageview
- 22. onclick placeholder изображение играет видимое встроенное видео
- 23. PHP & SQL Photo Gallery Placeholder Изображение
- 24. разборе JsonArray библиотеке Пикассо
- 25. Проблема с базовым адаптером и пикассо
- 26. Библиотека Пикассо - вне памяти
- 27. Очистить кэш сети с помощью Пикассо
- 28. Ошибка памяти Пикассо
- 29. Как добавить библиотеку Пикассо
- 30. Android, Пикассо. Не загружается изображение с URL-адреса
попробуйте [это] (http://stackoverflow.com/a/31993581/1157879) – Nikhil
Вы используете samsung? если да, создайте для каждой плотности выпрямляемый заполнитель (hdpi, xhdpi и т. д.). –
Очевидно, что этот комментарий не соответствует теме, но я предпочитаю скольжение, чем Пикассо. Причины: https://inthecheesefactory.com/blog/get-to-know-glide-recommended-by-google/en – Stallion