我动态创建布局,我使用设置线性布局元素间距动态机器人
LinearLayout layout = new LinearLayout(this);
layout.setOrientation(LinearLayout.VERTICAL);
把我的元件中的一个在另一个之下。但对于我的标题,我正在使用新布局
LinearLayout layout_header = new LinearLayout(this);
layout.setOrientation(LinearLayout.HORIZONTAL);
并在LinearLayout布局的视图中添加此项。但在LinearLayout layout_header中,我有两个按钮,我希望其中一个总共剩下,另一个总共右侧。但两者并行,我试图包括填充/边距,但没有工作。
我也为这两个按钮创建了一个布局参数,并尝试单独添加边距/重力/填充,但仍然无法使用。
请帮助如何继续将这些按钮放置在两个独立的角落。
谢谢,但我们可以设置此编程?我通过代码生成视图,相对布局对我来说很好! – bharath 2013-03-14 16:20:19
是的,你必须把它放在一个RelativeLayout中,并使用RelativeLayout.LayoutParams类来指定上面的约束。只需为每个参数添加正确的规则即可。 – 2013-03-14 16:23:13
嗨,感谢您的回复,它的工作! – bharath 2013-03-14 16:27:45