【发布时间】:2011-06-16 08:04:24
【问题描述】:
我认为标题几乎概括了这一点。我想知道是否可以通过拖动禁用在 Android 的 ListView 中的移动(= 只留下在列表中移动的内容)。希望我不是在问明显的问题,试图在这里和其他地方寻找答案,但一无所获:)
提前感谢您的帮助!
【问题讨论】:
标签: android listview scroll drag swipe
我认为标题几乎概括了这一点。我想知道是否可以通过拖动禁用在 Android 的 ListView 中的移动(= 只留下在列表中移动的内容)。希望我不是在问明显的问题,试图在这里和其他地方寻找答案,但一无所获:)
提前感谢您的帮助!
【问题讨论】:
标签: android listview scroll drag swipe
你可以在你的 listView 上实现一个 onScrollListener ,它总是将位置设置为列表中的第一个可见项目,除了它不会做任何事情的 fling 之外的所有方法。
实现很简单。只需 setOnScrollListener 到一个 listview 引用,并且 listView 有一个方法来获取第一个可见位置。
【讨论】: