1.listview的滑动监听方法主要有两个:一个是OnTouchListener,另一个是OnScrollListener来实现监听。
2.OnTouchListener
OnTouchListener是view中的监听事件,通过监听ACTION_DOWN,ACTION_MOVE,ACTON_UP这三个事件发生时的坐标,就可以根据坐标判断用户滑动的方向,并在不同的事件中进行相应的逻辑处理。
listView.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
// 点击时的逻辑
break