以编程方式顺畅地滚动ListView

时间:2011-08-04 12:20:52

标签: android listview scroll smooth

我搜索了很多,但找不到答案。

我想在Go Launcher中实现类似的功能。当您在应用程序抽屉中拖动图标并将其移出容器顶部或底部边界时,列表开始滚动。 到目前为止,我已尝试过以下事项:

  1. 发送触摸事件以模拟滚动 - 触摸屏幕时无法实现

  2. 使用smoothScrollBy()方法 - 几乎在那里,但它只滚动屏幕高度距离

  3. 使用scrollBy() - 它只移动容器并留下空白。如果我能够重复使用屏幕上的视图,我会在那里添加一些行。

  4. 我需要ListView滚动光滑。

    所以这就是问题。谁知道怎么办?我会对我的应用程序中的部分表示感谢,以帮助我:)

1 个答案:

答案 0 :(得分:2)

使用listview并尝试scrollToPosition()或smoothscrollBy()