Android GestureDetector判断手势

在网上查的Android实现手势判断一般通过GestureDetector类实现,我试了一下,onFling和onScroll方法都无法监听到慢滑事件,主要代码如下:

mGestureDetector = new GestureDetector(context, new GestureDetector.SimpleOnGestureListener(){

        @Override
        public boolean onScroll(MotionEvent e1, MotionEvent e2,
                float distanceX, float distanceY) {
            System.out.println("竖直滑动距离:"+distanceY);
            return super.onScroll(e1, e2, distanceX, distanceY);
        }
    });

            @Override
public boolean onTouchEvent(MotionEvent ev) {
    System.out.println("onTouchEvent........");
    mGestureDetector.onTouchEvent(ev);
    return super.onTouchEvent(ev);
}


    结果就是正常滑动log显示
    onTouchEvent........
    竖直滑动距离:

    慢滑的话只有  onTouchEvent........

    求如何监听慢滑

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.GestureDetector;
import android.view.GestureDetector.OnGestureListener;
import android.view.MotionEv......
答案就在这里:android GestureDetector 手势的判断
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?