以编程方式Fling ListView Android

Fai*_*bid 5 android listview

有没有办法在listview上以编程方式执行Fling?我知道有猴子可以做所有这些事情,但需要与adb等电脑连接.我想在任何手机上使用我的应用程序,没有猴子.

谢谢,费萨尔

Luc*_* S. -1

你可以用动画来伪造它(我认为accelerate_decelerate_interpolator可以完成这项工作)。

此外,似乎还支持您自己滚动视图:

public void scrollBy (int x, int y)
Run Code Online (Sandbox Code Playgroud)

移动视图的滚动位置。这将导致调用 onScrollChanged(int, int, int, int) 并且视图将失效。

参数
x 水平滚动的像素数
y 垂直滚动的像素数量
public void scrollTo (int x, int y)
Run Code Online (Sandbox Code Playgroud)

设置视图的滚动位置。这将导致调用 onScrollChanged(int, int, int, int) 并且视图将失效。

参数
x 要滚动到的 x 位置
y 滚动到的 y 位置

  • 这是行不通的。它滚动包含 listView 的视图,但不是实际的 listView...抱歉...仍在寻找。 (3认同)