想请教各位大神,我是个安卓菜鸟,想实现一个功能点击按钮,图片一直变换,再点击按钮图片停止的功能!谢谢各位大神啊!!!急急急
朋友不知你是不是想在viewpager自动轮播时点击暂停。给你一段代码参考,我之前写的
// 设置viewpager条目界面的触摸事件,实现按下viewpager停止滑动,抬起viewpager重新滑动
//rootView是图片的对象
rootView.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
// 停止发送handler延迟消息
handler.removeCallbacksAndMessages(null);// 参数如果是null,表示删除所有的延迟消息
break;
case MotionEvent.ACTION_UP:
// 重新发送handler延迟消息,实现viewpager自动滑动
handler.sendEmptyMessageDelayed(0, 3000);
break;
case MotionEvent.ACTION_CANCEL:
// 当取消view的事件的时候,重新让viewpager自动滑动
handler.sendEmptyMessageDelayed(0, 3000);
break;
}
// 返回true:执行触摸监听操作,false:不执行
return true;
}
});