Android约束布局 - 将视图固定在页面底部并放置在另一个视图下方(但不位于两者之间)

5
我有一个位于NestedScrollView内的ConstraintLayout。在这个ScrollView的底部(它具有fillViewport =“true”),我始终希望有一个按钮。所以我将我的按钮设置为app:layout_constraintBottom_toBottomOf =“parent”,它正确地固定在底部。然而,当展开可扩展的RecyclerView时,由于没有在按钮和列表之间设置约束条件,该RecyclerView会覆盖按钮。如果我添加app:layout_constraintTop_toBottomOf =“@id/expandableRecyclerView”,则按钮不再被覆盖 - 但是按钮不再固定在页面底部,它位于未展开的列表和页面底部之间。
如何设置这两个约束条件,并告诉按钮更喜欢被约束在视图底部?下面您可以看到放置在两个约束条件之间的按钮的图像。我希望它固定在底部。

image

谢谢。

1个回答

7

抱歉发帖。经过再5分钟的调整,我发现设置app:layout_constraintVertical_bias="1"可以解决我的问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接