RelativeLayoutでフリックさせようとGestureDetectorをセットしてもonFlingが呼ばれなかった。
いろいろ調べた結果、setOnTouchLostenerでTouchListenerをセットするだけでなく、空のClickListenerをsetOnClickListenerでセットすればいいみたい。
ここで見た。http://stackoverflow.com/questions/20743627/parent-view-for-relativelayout-doesnt-catch-scroll-gesture
と思ったが、setClickable(true); これだけでいいみたい。つまり、ClickListenerはいらない


コメント