Android 约束布局 - 将视图固定到页面底部和另一个视图下方(而不是位于两者之间)

Wil*_*sby 6 android android-constraintlayout

我有一个ConstraintLayout在 a 内的NestedScrollView. ScrollView在这个(有)的底部fillViewport="true"我总是想要一个按钮。所以我将按钮设置为app:layout_constraintBottom_toBottomOf="parent"并将其正确固定在底部。但是,我有一个可扩展项RecyclerView,它在展开时会覆盖按钮,因为按钮和列表之间没有设置任何约束。如果我添加app:layout_constraintTop_toBottomOf="@id/expandableRecyclerView",该按钮将不再被覆盖 - 但是该按钮不再固定在页面底部,它位于未展开的列表和页面底部之间。

如何设置这两个约束,但告诉按钮更喜欢被限制在视图的底部?下面您可以看到放置在两个约束之间的按钮的图像。我想把它固定在底部。

图像

谢谢。

Wil*_*sby 7

嗯,很抱歉发帖。经过 5 分钟的修改后,我发现设置app:layout_constraintVertical_bias="1"解决了我的问题。