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を無効にできる。

コメント

このブログの人気の投稿

app/console doctrine:schema:createでのalready existsエラー

iframeの利点と欠点

Cocos2d-x 3.4でandroid向けにビルドする