Есть LinearLayout, в который добавляется N'ое количество ImageView. Изображения загружаются с помощью библиотеки "Picasso":
Picasso.with(activity.getApplicationContext())
.load(listUrls.get(0))
.placeholder(R.drawable.img_holder)
.into(postImage);
Собственно вопрос по заглушке для ImageView .placeholder(R.drawable.img_holder) - заглушка не соответствует размеру изображения, игнорирует ScaleType.
Точный размер изображения до его скачивания узнать невозможно (изображения тянутся с Vk)
Как в таком случае подстроить заглушку по размер изображения?
Ответ
Есть несколько вариантов. Каждый из них имеет свои особенности. Один из них - не использовать метод placeholder(int res), а установить заглушку стандартными средствами в разметке атрибутом src.
Так все параметры типа ScaleType будут задействованы.
Комментариев нет:
Отправить комментарий