我有一个应用程序,它是一个带有多个选项卡的Tab活动,每个选项卡加载一个Activity。我想添加滑动手势以在选项卡控件本身和每个选项卡中加载的活动之间切换。这种操作是否可能?我不确定在进行托管在选项卡控件中的活动上手势监听的“深度”或者内部活动是否需要向选项卡主机传递数据。
GestureDetector
使用提供的MotionEvents检测各种手势和事件。当特定的运动事件发生时,GestureDetector.OnGestureListener回调将通知用户。该类仅应与通过触摸报告的MotionEvents一起使用(不要用于轨迹球事件)。要使用此类:
来源:http://developer.android.com/reference/android/view/GestureDetector.html
滑动手势
本页展示如何使用GestureDetector识别滑动手势:http://smartandroidians.blogspot.com/2010/04/swipe-action-and-viewflipper-in-android.html