Подтвердить что ты не робот

Как настроить свойство android property_alignParentBottom на кнопку динамически

У меня динамический макет, и у меня есть кнопка. Как установить свойство layout_alignParentBottom на эту кнопку, чтобы оно отображалось в нижней части моего относительного расположения?

Или вы знаете другой способ?

4b9b3361

Ответ 1

Это будет работать только в том случае, если ваш макет является RelativeLayout, поскольку другие группы представлений не понимают alignParentBottom.

RelativeLayout layout = findViewById(R.id.my_relative_layout);
Button button = new Button(this); // your button
lp = new RelativeLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT); // You might want to tweak these to WRAP_CONTENT
lp.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);
layout.addView(button, lp);