答案 0 :(得分:7)
这是SCROLL_FLAG_SNAP的确切用例:
滚动结束时,如果视图仅部分可见,则它将被捕捉并滚动到它最近的边缘。例如,如果视图仅显示其底部25%,则它将完全滚出屏幕。相反,如果它的底部75%是可见的,那么它将完全滚动到视图中。
在Android支持库的version 23.1中添加了
您也可以通过XML使用它:
<android.support.v7.widget.Toolbar
app:layout_scrollFlags="scroll|enterAlways|snap" />