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

Как динамически менять размеры ImageView?

Добрый день, у меня имеется ListView с Картинками в качестве элементов.
Я бы хотел, чтоб картинка растягивалась по ширине экрана (это сделать получается), а в длину масштабировалась автоматически. Пробовал fill_parent + CenterCrop выходит не очень.

Так же имеются элементы состоящие из TextView, при прокрутке элементов текста и картинок, величина ползунка меняется. Возможно ли сделать ее постоянной? Большое спасибо!!!
  • Вопрос задан
  • 372 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Android-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@abukhvalov
Бездарность. Хуже Петросяна.
Если я правильно понял, то примерно:

Bitmap tmpBitmap = (Bitmap) твоя картинка;
Bitmap resizedBitmap = Bitmap.createScaledBitmap(tmpBitmap, newWidth, newHeight, false);

Ширину и высоту придется вычислить предварительно, разумеется.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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