从顶部叠加布局 Android

Overlay layout from top Android

我有一个设计想法,但我不知道如何实际编码。基本上,想到三个 viewstoolbarview_overlaymain_view

我希望发生以下情况:单击 toolbar 中的按钮时,view_overlay(起初不可见)从顶部滑动并覆盖在主视图上。 view_overlay 的顶部和 toolbar 的底部是接触的。随着 view_overlay 下降,主视图变黑(50%)and/or 变得模糊。 view_overlay的身高可能小于main_view的身高。 最后,按下后​​退按钮将触发 view_overlay 通过滑动到顶部而消失。

我怎样才能开始建立这种行为?

谢谢!

您可以考虑 FrameLayout 作为 view_overlay。此外,您可能需要为您描述的效果和对齐编写一些自定义 layout/animation 代码。