Android向上滚动停止自动滚动

时间:2019-05-29 14:50:25

标签: android android-layout android-listview

我必须编辑ListView,以便在向上滚动时自动滚动停止,在完全向下滚动时重新启动,因为它在Android Studio的窗口Logcat中起作用。我该如何实施?

ListView设置为android: transcriptMode = "alwaysScroll"

1 个答案:

答案 0 :(得分:1)

实现OnScrollListener,然后查看firstVisibleItem。将其存储在某个地方,然后再次调用onScroll时,将firstVisibleItem与存储的内容进行比较。如果大于等于=>用户正在向下滚动,否则用户正在向上滚动。