我有我创建一个程序相对布局:如何以编程方式设置相对布局中按钮的layout_align_parent_right属性?
RelativeLayout layout = new RelativeLayout(this);
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT,
LayoutParams.WRAP_CONTENT);
现在我有,我想在这个相对布局添加两个按钮。但问题是两个按钮都显示在RelatiiveLayout的左侧相互重叠。
buttonContainer.addView(btn1);
buttonContainer.addView(btn2);
现在我想知道我如何通过编程设定按钮的的android:layout_alignParentRight="true
“ 或android:layout_toLeftOf="@id/btn"
属性,就像我们在XML呢?
我将高度赞赏任何一段代码。我没有在按钮中找到任何方法。 – 2011-01-09 11:30:42
由于setId正在使用@IdRes进行注释,因此设置ID无助于预期实际资源ID,而不仅仅是一个数字。 – 2015-05-20 06:45:13