私はAndEngineを使ってonSceneTouchEventのイベントをキャプチャしています。Androidでダブルタップをキャプチャする
私がしたいことは、ユーザーが画面をタップしていることをキャプチャすることを許可していないことです。
ダブルタップを検出したり無効にしたりする方法はありますか?
おかげ
私はAndEngineを使ってonSceneTouchEventのイベントをキャプチャしています。Androidでダブルタップをキャプチャする
私がしたいことは、ユーザーが画面をタップしていることをキャプチャすることを許可していないことです。
ダブルタップを検出したり無効にしたりする方法はありますか?
おかげ
EDIT:
から撮影// in an onUpdate method
onUpdate(float secondsElapsed){
if(touched){
if(seconds > 2){
doSomething();
touched = false;
seconds = 0;
} else{
seconds += secondsElapsed;
}
}
}
::より多くのいくつかの周りに見た後、私はこれは、より良いあなたに合うかもしれないと思う上記のコメントに基づいてhttp://www.andengine.org/forums/gles1/delay-in-touchevent-t6087.html
を、私は確信していますSystemClockを使用して、次の項目で何かを終わらせることができます。あなたが遅れ、これに似たような追加に逃げることができ
ありがとう。素晴らしい答え –
から撮影
あなたはこのソリューションを見たことがありますか?システムクロックを使用して遅延時間を計測するにはhttp://stackoverflow.com/questions/6716224/ontap-listener-implementation?それは助けるかもしれません。 – TryTryAgain
Hmm。興味深いことに、あなたが答えのような例を提示するならば、それを正しくマークするでしょう。 –
リンクをありがとう。それは役に立ちました –