LemonRX
@LemonRX
Начинающий Android разработчик

Как пропорционально масштабировать изображение в RecyclerView?

Загружаю изображение в ImageView с помощью библиотеки Picasso, проблема в том что все изображения имеют разную высоту (height).

Так-же есть данные о ширине (width) и высоте (height) изображения, но ширина изображения всегда ровна 640px.

Если стандартными методами нельзя решить то подскажите формулы как посчитать:
1)Пропорциональные размеры изображения при уменьшении
2)Пропорциональные размеры изображения при увеличение
Или ваш метод как делаете это вы. Все это ради того чтобы до загрузки изображения отобразить правильный размер ImageView и preloader соответственно
  • Вопрос задан
  • 310 просмотров
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Android
Android developer at Yandex
FrameLayout отнаследовать. Переопределять onMeasure. Выставлять пропорциональные размеры. Вставить ImageView, высота и ширина match_parent, scaleType fitXY.
Формула - обычная пропорция, в средней школе проходят.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@stoptalking
не очень понятно чего вы хотите добиться в итоге. Одинаковой высоты имагов?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы