【发布时间】:2021-06-18 17:26:01
【问题描述】:
【问题讨论】:
-
发布您的布局代码,因为答案或建议取决于所使用的布局。
【问题讨论】:
有什么技巧可以实现吗?
是的:
布局方案:
<ConstraintLayout>
<Fragment>
<BottomLayout>
<Guideline>
</ConstraintLayout>
BottomNavView具有相同的高度
CoordinatorLayout 应具有透明背景,以便在背景上显示片段缺点是BottomLayout与Fragment的交集区域的触摸事件会被BottomLayout拦截。
【讨论】:
我没有你的布局代码。如果您的 Fragment 处于恒定布局中,则将 Fragment 的底部限制在父级的底部。给你的 Fragment 底部边距等于底部导航视图的高度。最后,给底部导航视图一些高度。应该可以的。
【讨论】:
这将有助于查看您的布局文件,但是您应该能够轻松地做到这一点,方法是将两个视图都放在相对布局中,并将页脚设置到布局的底部,并使片段与相对布局容器。这将使页脚与片段重叠。然后只需在片段视图中为您想要的底部填充添加一个偏移量
【讨论】: