【发布时间】:2011-07-15 11:55:10
【问题描述】:
如何在 ListView 中实现单指滑动和两指滑动?我在Adapter 中使用onTouchListener 实现了单指滑动。所以我能够得到 ListView 中哪个项目被滑动的位置。
现在我想实现两指滑动。它应该跨越整个 ListView。有任何想法吗?请帮忙。
【问题讨论】:
-
你给了我单指滑动的代码..我要求两指滑动..
如何在 ListView 中实现单指滑动和两指滑动?我在Adapter 中使用onTouchListener 实现了单指滑动。所以我能够得到 ListView 中哪个项目被滑动的位置。
现在我想实现两指滑动。它应该跨越整个 ListView。有任何想法吗?请帮忙。
【问题讨论】:
据我所知,您必须自己实现它(捕获所有 onTouch 事件:onDown、onMove 和 onUp)。
我建议您使用ViewConfiguration 中的一些值来实现自然行为(需要与单指手势相同的速度)。
【讨论】: