在Android ListView中重复顶部过度滚动的底部元素

时间:2014-01-13 01:13:47

标签: android android-listview

我的Android应用中有一个简单的ListView,可以从自定义ArrayAdapter获取数据。

当您向上滚动并尝试进一步滚动(底部相同)时,会出现具有反弹效果的用户显示的过度滚动。

但是,我想更改我的ListView到目前为止,如果您滚动到顶部,ListView将再次显示底部的元素(以相反的顺序)。如果不重新实施完整的ListViewArrayAdapter

,这是否可行?

需要进行哪些修改?

1 个答案:

答案 0 :(得分:2)

我认为这样做很容易。你不必重新发明listview。您可以从BaseAdapter派生,只返回getCount的非常高的数字,让我们说100万。让初始滚动位置从项目的50万开始。然后在getView中,根据您拥有的项目的实际数量来修改请求位置。