我有GridView和我需要做两件事情:的Android GridView的OnScrollListener ScrollUp和下滚事件
当我向下滚动,我想找到的最后一个可见的位置,比如int index = GridView.getLastVisiblePosition();
当我向上滚动,我想找到第一个可见的位置,例如int index = GridView.getFirstVisiblePosition();
我知道我可以使用下面的代码,但我不知道如何以及在哪里为ScrollUp和ScrollDown编写代码。请帮帮我。我是Android新手。
private OnScrollListener onAnswersScrolled = new OnScrollListener() {
@Override
public void onScrollStateChanged(AbsListView view, int scrollState) {
}
}
非常感谢。我一定会尝试这个选项。在我的屏幕上,如果我滚动一点点,我可以同时看到第一个和最后一个可见位置。我想我可能需要更改 – 2013-05-04 14:18:01
非常感谢。我一定会尝试这个选项。在我的屏幕上,如果我向上或向下滚动一点,我可以同时看到第一个和最后一个可见位置。如果向下滚动并将其留在miiddle中,我想在屏幕上显示最后一个可见位置,如果向上滚动,则以类似的方式显示我想要在屏幕上显示第一个可见位置。我想我可能不得不改变myLastVisiblePos = GridView.getFirstVisiblePosition(); myLastVisiblePos = GridView.getLastVisiblePosition();否则,我在第一个if语句中比较1 = 1。请帮忙。 – 2013-05-04 14:31:41
Shri Ksai我真的不明白你的问题,你可以添加一个截图,了解你想要什么发送我的电子邮件 – 2013-05-05 06:41:14