GestureOverlayViewを使ったジェスチャ認識時間を短くする

Androidアプリにジェスチャ機能を追加する場合は GestureOverlayView を使うことで比較的簡単に実装できます。下記の一連の記事が非常にわかりやすく参考になりました。

ジェスチャをしてから onGesturePerformed が呼び出されるまでの時間が妙に長いのが気になったので調べてみたところ、下記で変更できるようです。

final GestureOverlayView gestures = (GestureOverlayView) findViewById(R.id.gestures);
...
gestures.setFadeOffset(10);
		    
// ジェスチャのガイドは非表示
gestures.setGestureVisible(false);

ジェスチャの軌跡(ガイド)がフェードアウトする時間を設定するわけですが、ガイドを非表示にしている場合はすっごく短い時間(上記では10ms)を設定することですぐに反応する操作感を実現できます*1