Подскажите, пожалуйста, какой элемент XML удобнее использовать, чтобы при добавлении в него новых View, их размеры автоматически уменьшались, чтобы втиснуться в родительский View?
Сначала думал использовать GridView, но потом понял, что размеры вложенных в него View нединамичны (разве что руками править).
Нужно вот так чтобы получилось (слева - до добавления новых View, справа - после (размер контейнера остался тем же, а элементы уменьшились)):
Ответ
Используйте GridLayout для версий API 21+ (или support.v7.widget.GridLayout для более ранних версий) и используйте вес. Например, вот так:
...
Комментариев нет:
Отправить комментарий