我最近发现v4
库有一个实用类AutoScrollHelper
,它的子类是ListViewAutoScrollHelper
。有人演示过吗?
最佳答案
AutoScrollHelper
是一个View.OnTouchListener。
使用ListViewAutoScrollHelper
的简单实现如下所示:
final ListView list = (ListView) findViewById(android.R.id.list);
final ListViewAutoScrollHelper scrollHelper = new ListViewAutoScrollHelper(list);
scrollHelper.setEnabled(true);
list.setOnTouchListener(scrollHelper);
要开始滚动,请触摸屏幕顶部(向上滚动)或底部(向下滚动)边缘附近的手指,并按住它一段您希望保持滚动的时间。