gpt4 book ai didi

android - GridView onScrollPositionChanged?

转载 作者:行者123 更新时间:2023-11-30 03:16:04 25 4
gpt4 key购买 nike

我有一个 GridView,当用户滚动到某个位置时,我想改变一些东西。我知道我们有 OnScrollListener 的 onScroll() 方法,但是在 reference 中它说:

This will be called after the scroll has completed

有没有正确的方法来做到这一点?

在此先感谢您的帮助。

最佳答案

按照你的目标,好像是onScrollStateChanged(AbsListView view, int scrollState)方法应该做你想做的事。

然后,使用 getScrollY您的 GridView 的方法应该允许您检查您目前所在的位置。

mList.setOnScrollListener(new OnScrollListener() {

@Override
public void onScrollStateChanged(AbsListView view, int scrollState) {
int scrollPosition = view.getScrollY();
// doSomething(scrollPosition)
}

@Override
public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
}
});

关于android - GridView onScrollPositionChanged?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20118180/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com