Страница 1 из 1

ScrollView и layout_marginBottom программно

Добавлено: 28 авг 2012, 13:30
neoksi
Привет всем!
Подскажите, как программно задать отступ от нижней границы у ScrollView?

Re: ScrollView и layout_marginBottom программно

Добавлено: 28 авг 2012, 13:50
neoksi
Даже наверное правильней задать вопрос, где это правильно сделать? В методе onCreate все компоненты ещё имеют нулевые значения размеров.

Re: ScrollView и layout_marginBottom программно

Добавлено: 28 авг 2012, 13:55
KamiSempai
Предположу, что для этого нужно использовать ViewGroup.MarginLayoutParams
Возможно как-то так:

Код: Выделить всё

ViewGroup.MarginLayoutParams layoutParams = (ViewGroup.MarginLayoutParams) srollView.getLayoutParams();
layoutParams.bottomMargin = 10;
srollView.setLayoutParams(layoutParams);
PS: А в разметке ни как не получается указать отступ?

Re: ScrollView и layout_marginBottom программно

Добавлено: 28 авг 2012, 14:14
neoksi
KamiSempai писал(а):PS: А в разметке ни как не получается указать отступ?
Хотелось сделать универсальный шаблон...
В результате сделал два шаблона с разными отступами и при загрузке простой выбор шаблона через switch.