使可折叠工具栏自动折叠/展开

not*_*low 1 android android-collapsingtoolbarlayout

当垂直偏移超过特定阈值时,如何在android中创建可折叠工具栏自动折叠/展开?

如同,如果垂直偏移超过了半点,getScrollRange()则可折叠工具栏应自动展开,低于该阈值时,它应该会折叠.

Bro*_*onx 10

你可以使用如下所示的"snap"标志:

snap

示例Gif

使用此选项将确定仅在部分减少视图时要执行的操作.如果滚动结束且视图大小已减小到原始视图的小于50%,则此视图将恢复为原始大小.如果尺寸大于其尺寸的50%,它将完全消失.

您可以在此处详细了解滚动CollapsingToolbarLayout的标志https://guides.codepath.com/android/Handling-Scrolls-with-CoordinatorLayout