您的位置:首页 > 移动开发 > Android开发

Android多点触摸手势滑动的一种简单方法

2014-09-07 23:41 309 查看
GestureDetector_left = new GestureDetector(this,new GestureListener_left()); //左部 手势监听(内部类)

GestureDetector_right = new GestureDetector(this,new GestureListener_right()); //右部 手势监听(内部类)

center_left_layout = (FrameLayout) findViewById(R.id.super_left_layout);

//左部 滑动监听(匿名内部类)

center_left_layout.setOnTouchListener(new OnTouchListener() {

@Override

public boolean onTouch(View v, MotionEvent event) {

// TODO Auto-generated method stub

return GestureDetector_left.onTouchEvent(event);

}

});

center_right_layout = (FrameLayout) findViewById(R.id.super_right_layout);

//右部 滑动监听(匿名内部类)

center_right_layout.setOnTouchListener(new OnTouchListener() {

@Override

public boolean onTouch(View v, MotionEvent event) {

// TODO Auto-generated method stub

return GestureDetector_right.onTouchEvent(event);

}

});

.....

//左部 手势监听(内部类)

private class GestureListener_left implements OnGestureListener{

.....

}

//右部 手势监听(内部类)

private class GestureListener_right implements OnGestureListener{

....

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