两次都是画曲线统计图用到手势滑动。左滑动,右滑动曲线图翻页
2、直接上代码
3、注:
第一次使用的时候是implement了
OnTouchListener 接口,是在画图布局上layout_achart上左右滑动
mlayout.setOnTouchListener(this);
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
Log.d("22", "onTouch");
return mGestureDetector.onTouchEvent(event); //获取触摸时间到手势操作类
//return false;
}
第二次使用的时候是,多了视图的空白显示,覆盖掉了mlayout,所以死划,划来划去没效果。
用的是直接的onTouchEvent,还是有一定区别,滑动区域不同。查找代码查找了很久也
@Override
public boolean onTouchEvent(MotionEvent event) {
// TODO Auto-generated method stub
mGestureDetector.onTouchEvent(event);
return super.onTouchEvent(event);
}
本文介绍了在图表翻页功能中实现手势滑动的方法。通过两种不同的方式实现左右滑动翻页:一种是通过实现OnTouchListener接口,另一种则是直接使用onTouchEvent方法。文章详细解释了这两种方式的区别及应用场景。
1089

被折叠的 条评论
为什么被折叠?



