#android
Стоит следующая задача. Есть 5 кнопок с фиксированной шириной каждая (могут различаться). Необходимо разместить их одной строкой с одинаковым зазором между ними (зависит от разрешения экрана). Можно, ли как то сверстать такое в xml, т.к. программно делать не хочется. P.S.: Ширина кнопок меняться не должна. Надо менять именно зазор между ними.
Ответы
Ответ 1
Да, можно такое сделать с помощью свойства LinearLayout - weightSum Тебе необходимо создать LinearLayout c weightSum = 5, затем для каждого child указать layout_weight = 1. Таким образом ширина LinearLayout разделится поровну на 5 частей и каждый child будет иметь ширину, равную одной пятой родительской ширины.Ответ 2
Нужно поместить их в LinearLayout с горизонтальной ориентацией и для каждой кнопки задать для каждой кнопки опступы(margins). Здесь подробно написано.Ответ 3
Комментариев нет:
Отправить комментарий