Задать вопрос
@id_aspin
Good guy

Как расширить ImageView через java?

Необходимо по чекбоксу менять для картинки параметр:
android:layout_width="wrap_content"
на
android:layout_width="fill_content"
и назад.
  • Вопрос задан
  • 2246 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл Android‑разработчик
    5 месяцев
    Далее
  • Академия Codeby
    Курс «Анализ защищенности приложений Андроид»
    14 недель
    Далее
Решения вопроса 2
Yoh_Asakura
@Yoh_Asakura
Программист
На сколько мне известно, нет параметра для ширины и высоты с названием fill_content.
Буду думать что это опечатка и вам нужен fill_parent.
Тогда данная строчка кода сможет решить вашу проблему:
//сделать по ширине родителя:
imageView1.getLayoutParams().width = LayoutParams.FILL_PARENT;

или
//сделать по ширине контента
imageView1.getLayoutParams().width = LayoutParams.WRAP_CONTENT;


Желательно вместо FILL_PARENT использовать MATCH_PARENT.
Ответ написан
Комментировать
amf1k
@amf1k
может просто сделать две вью, и по чекбоксу менять вьюшки.?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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