gochag: ммм, но ведь match_parent это ведь всего лишь указание инфлейтеру "хочу занимать всего родителя". Нужно дождаться окончания лэйаута и взять размеры. Например, с помощью view.getViewTreeObserver().addOnGlobalLayoutListener()&
Не знаю, как это случилось, но мне в какой-то момент очень сильно захотелось в record'ы из Delphi добавить методы для работы с данными из них. Я тогда не знал терминов "ООП", "объект", "класс", не имел опыта в других языках. Вам не хочется такого?