从顶部叠加布局 Android
Overlay layout from top Android
我有一个设计想法,但我不知道如何实际编码。基本上,想到三个 views
:toolbar
、view_overlay
和 main_view
我希望发生以下情况:单击 toolbar
中的按钮时,view_overlay
(起初不可见)从顶部滑动并覆盖在主视图上。 view_overlay
的顶部和 toolbar
的底部是接触的。随着 view_overlay
下降,主视图变黑(50%)and/or 变得模糊。 view_overlay的身高可能小于main_view
的身高。
最后,按下后退按钮将触发 view_overlay
通过滑动到顶部而消失。
我怎样才能开始建立这种行为?
谢谢!
您可以考虑 FrameLayout 作为 view_overlay
。此外,您可能需要为您描述的效果和对齐编写一些自定义 layout/animation 代码。
我有一个设计想法,但我不知道如何实际编码。基本上,想到三个 views
:toolbar
、view_overlay
和 main_view
我希望发生以下情况:单击 toolbar
中的按钮时,view_overlay
(起初不可见)从顶部滑动并覆盖在主视图上。 view_overlay
的顶部和 toolbar
的底部是接触的。随着 view_overlay
下降,主视图变黑(50%)and/or 变得模糊。 view_overlay的身高可能小于main_view
的身高。
最后,按下后退按钮将触发 view_overlay
通过滑动到顶部而消失。
我怎样才能开始建立这种行为?
谢谢!
您可以考虑 FrameLayout 作为 view_overlay
。此外,您可能需要为您描述的效果和对齐编写一些自定义 layout/animation 代码。