android 手势:
今天学习到一个新的技术:手势(ViewFlipper)。
操作:图片上一张、下一张。
1.初始化视图 initViews();(重写这个方法);得到ViewFilpper控件
2.初始化数据initData();(重写这个方法);
ViewFilpper控件.addView(ImagesView);//添加图片
3.手势监听
3.1实例化一个GestureDetector(),两个参数,上下文和手势监听。在重写的onFiling()方法中,得到起始值和末尾值得Y轴坐标,判断末位坐标减去初始坐标=多少像素是自己定义。 然后控件.showNext()这是下滑。初始坐标减去末尾坐标=多少像素是自己定义。然后控件.showPrevious()这是上滑。
4.触摸事件
OntouchEvent();方法中,返回手势.OntouchEvent(event);