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

Android. Вертикальные отступы в LinearLayout?

Имеется LinearLayout (vertical), в него программно помещаются контролы. Между контролами этими по вертикали появляется промежуток. Установка android:verticalSpacing в ноль у лэйаута результатов не дала.


Что можно предпринять, чтобы контролы, помещенные в LinearLayout разполагались вплотную и не имели этого промежутка?
  • Вопрос задан
  • 4919 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ответы на вопрос 3
Часто бывает, что лэйауты в статике сильно отличаются от создаваемых на лету. Попробуйте запихнуть контролы в отдельные XML и через инфлейтер вставлять. Может еще дополнительно оберните в LinearLayout или RelativeLayout.
Ответ написан
@lavel
Margin и Padding (top или bottom) так же отсутствуют? В layout и в самих компонентах? Можно попробовать их принудительно ставить в 0.
Ответ написан
@stepango
Дело может быть в самих контролах. Стандартные стили, если вы их используете, могут содержать отступы. Так же отступов может и не быть но из за того что background нарисован с отступами может присутствовать этот эффект.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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