androidのRelativeLayoutでGestureDetectorのonFlingが呼ばれなかった

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

コメント

タイトルとURLをコピーしました