因此,我要创建一个基于用户输入而增长和缩小的列表视图,我需要四个按钮,但我不知道如何使按钮与列表视图的底部对齐并位于2x2网格时尚。我已经尝试过相对布局,但似乎没有用。谢谢
答案 0 :(得分:1)
我已经根据您希望看到的内容创建了XML。 请检查以下屏幕截图:
以下是XML文件:
jekyll serve
如您所见,我将RelativeLayout用作基本包装器,并且在RelativeLayout中,我为按钮有2个线性布局(每个2个),最后还有列表视图。 LinearLayout的目的只是向按钮增加权重,以便它们共享相等的水平空间。如果这不符合您的条件,请随时删除它们。 要学习的主要内容是相对布局允许您使用诸如 alignParenBottom,layout_above,layout_below等之类的属性。这些属性使您可以将元素放置在屏幕上的任何位置,并根据这些属性进行调整。
如果您有任何问题,请告诉我。