我需要铺陈的3个按钮的居中行的上方的4个按钮居中行:如何布置4个按钮上方的3个按钮,居中?
+------+ +------+ +------+
| | | | | |
+------+ +------+ +------+
+------+ +------+ +------+ +------+
| | | | | | | |
+------+ +------+ +------+ +------+
所有的按钮具有相同的尺寸和按钮间间隙应该是对两行是相同的。我可以使用嵌套的LinearLayouts轻松完成此操作,但是我想在不嵌套布局视图的情况下执行此操作。 (除了所有advice to avoid nested layouts,我需要遍历代码中的按钮,并且使用平面布局会更容易。)
如果行具有相同数量的按钮,但我可以使用RelativeLayout来完成此操作当按钮计数不同时不会计算出来。有没有办法使用其中一个股票布局视图(为此编写自定义布局视图似乎很愚蠢)来执行平面布局?
对于使用LinearLayouts的一层嵌套,我真的不会过多地为此付出汗水。如果你的嵌套真的很深,你会遇到更多问题,但我非常怀疑你会看到明显的差异。 – kcoppock