CoordinatorLayout填充剩余高度

Dam*_*les 5 android android-coordinatorlayout

对于 a CoordinatorLayout,如果它包含两个视图并且一个视图停靠在底部layout_gravity="bottom",我可以让另一个视图填充剩余高度吗?例如,如果屏幕高度为 1000dp,底部视图的高度为 300dp,则其他视图的高度应为 700dp。

这对于 a 来说很容易LinearLayout,但要使用底部工作表,我必须将 a 设置CoordinatorLayout为最上面的布局。我想知道是否有一种方法可以得到我想要的东西,而无需添加一个孩子LinearLayout来包装两个视图。

小智 -1

尝试将其添加到上层视图的 XML 定义中:

android:fitsSystemWindows="true"