您的位置:首页 > 其它

ListView滚动时加载图片(只加载当前屏幕图片)

2015-05-30 15:11 337 查看
为了让拖动列表时显示出来的item也加载图片,所以我添加了setOnTouchListener监听,便可完美解决这个问题:

[java] view
plaincopy





/**

* list 触摸监听

*/

listView.setOnTouchListener(new OnTouchListener() {

@Override

public boolean onTouch(View v, MotionEvent event) {

// TODO Auto-generated method stub

if(event.getAction() == MotionEvent.ACTION_MOVE&&scrollState!=OnScrollListener.SCROLL_STATE_FLING){

//这里加入加载图片的方法 和setOnScrollListener监听中的方法一样即可

}

return false;

}

});

要注意的是

当你的onTouchListener返回true时,那么touch事件就被拦截了,代表你自己处理了。onListItemClick变不会执行!!

返回false的话,就不会影响。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: