代号为“一个” - 在可滚动布局中修复了页脚



我想沿着y坐标实现一个带有图像页脚的表格,放置在视图的底部和可滚动容器。

我尝试使用边框:在南部位置,我放了图像页脚;在北位置,我放了一个可滚动的盒子layout。

结果是我可以滚动boxlayout的儿童元素,但是如果我在boxlayout中添加太多元素,则页脚会消失。

我该如何解决?


编辑

我更改了父母的布局,从borderlayout到2x1 tableLayout(我使其不可滚动):在第一行中,我放置了可滚动的boxlayout,在最后一行中,我放了图像页脚。然后,我使用了桌子的矛盾,以增加第一行的纪录,然后将页脚推到底部。

我在添加BoxLayout时使用了以下约束: form.add(this.tableLayout.createConstraint(0,0).heightPercentage(90), boxLayout);

这样做,我正确地滚动了boxlayout,图像页脚处于固定位置,靠近视图的底部。

但是我如何精确地放在底部的页脚上?

i使用borderlayout作为父布局解决了求解,将滚动盒套件放在中心位置。

最新更新