您的位置:首页 > 其它

viewpager轮播图片设置OntounchListener

2016-07-27 15:05 537 查看
@Override
public Object instantiateItem(ViewGroup container, int position) {
View view = View.inflate(context, R.layout.pic_item, null);
ImageView imageview=(ImageView) view.findViewById(R.id.picimage);
imageview.setImageResource(picList.get(position%picList.size()));
imageview.setOnTouchListener(new OnTouchListener() {

@Override
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
handler.removeCallbacksAndMessages(null);
break;
case MotionEvent.ACTION_UP:
handler.sendEmptyMessageDelayed(0, 2000);
break;
case MotionEvent.ACTION_CANCEL:
handler.sendEmptyMessageDelayed(0, 2000);
break;

default:
break;
}
return true;
}
});
container.addView(view);
return view;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: