在我的水平列表视图中,当我滑动一次时,滚动正常工作,但我需要的是在一次滑动之后,下一个要显示的列表项。(就像android 中的trimmedia预览)
问问题
344 次
1 回答
1
您必须覆盖 ListView 的 fling 方法。当您将手指从屏幕上移开时,“fling”方法用于模拟列表的惯性。如果该方法为空,则仅在下一项上滚动。这里有一个例子:
import android.content.Context;
import android.widget.HorizontalScrollView;
public class MyListView extends HorizontalScrollView {
public MyListView(Context context) {
super(context);
}
@Override
public void fling(int velocityX) {
//super.fling(velocityX);
}
}
我没有测试,但这就是我在另一个更复杂的项目中所做的。
于 2013-05-02T11:19:25.303 回答