伙计们,我的 relativeLayout 有问题。
基本上它不会将按钮彼此相邻对齐。
我有两个钢琴键,我正在使用 Java 代码在 relativeLayout 中将它们彼此对齐。
这是代码
wk[0] = new Button(this);
wk[1] = new Button(this);
wk[0].setId(0);
wk[1].setId(1);
wkParams[0] = new RelativeLayout.LayoutParams(wkw,wkh);
wkParams[1] = new RelativeLayout.LayoutParams(wkw,wkh);
wkParams[0].addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);
wkParams[1].addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);
wkParams[1].addRule(RIGHT_OF,wk[0].getId());
relativeLayout.addView(wk[0],wkParams[0]);
relativeLayout.addView(wk[1],wkParams[1]);
我希望两个按钮彼此相邻。不幸的是,我得到的只是 wk[0] 之上的 wk[1],我看不到 wk[0]。
谢谢你们的时间。