智慧北京:轮播触摸控制
来源:互联网 发布:福州 数据分析 培训 编辑:程序博客网 时间:2024/05/01 18:07
1、做轮播后,发现当touch事件发生时,还在轮播。此节课就是要解决这个问题。给ViewPager造一个touch监听。
// 数据处理 private void processData(String json) { …… // 开启轮播图 if (mAtuoPicTask == null) { mAtuoPicTask = new AutoSwitchPicTask(); } // 开始任务 mAtuoPicTask.start(); //ViewPager的touch监听,使touch时不再轮播 mNewsListPicPager.setOnTouchListener(this); }……@Override public boolean onTouch(View v, MotionEvent event) { // 手指按下时,不轮播图片,手指抬起时,轮播图片 switch (event.getAction()) { case MotionEvent.ACTION_DOWN: mAtuoPicTask.stop(); break; case MotionEvent.ACTION_UP: mAtuoPicTask.start(); break; default: break; } return false; }
出现bug:当在第一个list切换到第二个list时,touch-up不会使得viewpager轮播。
0 0
- 智慧北京:轮播触摸控制
- 智慧北京:轮播任务的封装
- 智慧北京
- 智慧北京:滑动图片touch拦截的控制
- 图片轮播使用bootstrap加上手势触摸轮播
- 无线轮播触摸跳转下一个页面
- 智慧北京---笔记
- 智慧北京2
- 智慧北京3
- 智慧北京4
- 智慧北京5
- 项目1------智慧北京
- 智慧北京笔记1
- 智慧北京笔记2
- 智慧北京笔记3
- 智慧北京笔记4
- 智慧北京笔记5
- 智慧北京笔记6
- 为什么没有javax.servlet.http的引用
- VS2012 error C2065: “bitmap1”: 未声明的标识符;
- 水,,
- 拓扑排序(topological sort)
- @RequestBody, @ResponseBody 注解详解
- 智慧北京:轮播触摸控制
- AVL树的简单实现
- mysql查询今天、昨天、7天、近30天、本月、上一月 数据
- Unity 世界坐标和局部坐标
- pkg-config命令详解
- 移动端知识的一些总结
- jQuery实现左侧分类菜单
- java初学两个特性:Jvm 和 GC
- Python进阶08 异常处理