我希望我的应用程序底部有一个按钮栏,类似于这个(Motorola Defy +):
如何实现这一目标?我已经尝试过使用常规按钮的ButtonBar样式,但在这种情况下它们总是有余量。
答案 0 :(得分:1)
按代码:
使LinearLayout栏水平。我们在代码中说它的名字将是bbll。
LinearLayout.LayoutParams params = bbll.LayoutParams();
params.leftMargin=0;
params.rightMargin=0;
... or params.setMargins(0, 0, 0, 0);
bbll.setLayoutParams(params);
通过布局,只需将每个边距设置为0.这就是全部。如果你已经完成它并且它不起作用,请把代码放在这里。
但你也应该设置bbll.setPadding(0,0,0,0)
。或者你会看到栏(不可见)和按钮之间的空白区域。 aqs有一个很好的想法。