是的,Android提供了用于折叠或手风琴视图的标准布局——CollapsingToolbarLayout。下面是一个使用CollapsingToolbarLayout的示例代码:
上面的代码中,CollapsingToolbarLayout包含了一个ImageView和一个Toolbar。当用户向上滚动时,ImageView会折叠,Toolbar会固定在屏幕顶部。NestedScrollView用于放置其他内容。
要使用CollapsingToolbarLayout,您需要在build.gradle文件中添加以下依赖项:
implementation 'com.google.android.material:material:1.4.0'
当然,您还需要替换代码中的@drawable/image为您自己的图片资源。