GestureDetectorのonLongPressがタッチしただけで反応する

LongPressが少しタッチしただけでonLongPressに引っかかってしまいます。
StacOverFlowにはGestureDetectorを使わない別の解決策が出ているのですが、
http://stackoverflow.com/questions/11701826/long-press-android

http://d.hatena.ne.jp/nosix/20120309/1331303770
onDown を実装して true を返すとの事でした。

http://mrbool.com/how-to-work-with-swipe-gestures-in-android/28088
ここによると2000ms押し続けるとLongPressが呼ばれるようです。

結局わからず。
今回は使わないのでいいのですが…

ついでに見つけた情報

gestureDetector.setIsLongpressEnabled(false);
とするとLongPressを無効にできる。

コメント

このブログの人気の投稿

2次元配列のコピー::JavaScript

iframeの利点と欠点

chromyを実行するとエラー:"Failed to launch a browser"が出る