嗨我有11个元素的 listview 。有时我希望用户可以 scoll upto 最大的第9个元素,有时我想向上滚动第5个元素。那么我们可以根据条件在listview中设置最大滚动位置吗?
由于 苏尼
答案 0 :(得分:1)
为什么不创建OnTouchListener
并将其附加到ListView
。在onTouch
事件中,检查是否已超出最大排名,并调用scrollTo
以防止滚动超过最大值。
或者,您可以简单地修改ListAdapter
,以便在您想限制滚动时有时仅列出9或5个元素。