坐标布局中enterAlwaysCollapsed和exitUntilCollapsed滚动标志之间的区别

2019年11月12日 16点热度 0条评论

向上滚动和向下滚动时,我无法理解应用于工具栏或折叠工具栏的这两个滚动标志之间的区别

解决方案如下:

1.始终输入:向上滚动时,该 View 将变为可见。当从列表底部滚动并希望在向上滚动时立即显示工具栏时,此标志很有用。

通常,仅当列表滚动到顶部时,才会显示工具栏,如下所示:

2. enterAlwaysCollapsed:通常,仅使用enterAlways时,向下滚动时工具栏将继续扩展:

假设已声明 enterAlways ,并且您已指定 minHeight ,则还可以指定 enterAlwaysCollapsed 。使用此设置时, View 将仅以该最小高度显示。仅当滚动到达顶部时, View 才会扩展到其完整高度:

3. exitUntilCollapsed:设置了滚动标志后,向下滚动通常会导致整个内容移动:

阅读更多:http://guides.codepath.com/android/Handling-Scrolls-with-CoordinatorLayout#expanding-and-collapsing-toolbars