Почему бы не создать OnTouchListener
и не прикрепить его к ListView
. В событии onTouch
проверьте, превышена ли максимальная позиция, и вызовите scrollTo
, чтобы предотвратить прокрутку, превышающую максимум.
В качестве альтернативы, вы можете просто изменить ListAdapter
, чтобы иногда перечислять только 9 или 5 элементов, если вы хотите ограничить прокрутку.