Задать вопрос
@SmartReactorApp

Масштабирование изображения под одну ширину с разной высотой?

Как изменять ширину картинок в ленте приложения до определенной ширины, при этом сохранять пропорции, а высоту оставлять "динамичной".

Например, мне нужно сжать изображение размером 1920х1280 до ширины 455px с сохранением пропорции без параметра высоты. Должно получится изображение в разрешении 455х256 (ширинаХвысота).

В той же ленте может быть изображение с другим разрешением 750х1334 - по ширине до 455 сжимается и должно получится 455х809

вот пример как это будет выглядеть в ленте:
5df2418f7f1c6782209996.jpeg

Как мне сделать определенную ширину, но оставить динамичную высоту с сохранением пропорций.
  • Вопрос задан
  • 52 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл Android‑разработчик
    5 месяцев
    Далее
  • Академия Codeby
    Курс «Анализ защищенности приложений Андроид»
    14 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
RussMist
@RussMist
android developer
Берешь width & height картинки, newWidth = 455; newHeight = newWidth * height / width.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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