how to implement double click in android
Posted
by
Sanal Varghese
on Stack Overflow
See other posts from Stack Overflow
or by Sanal Varghese
Published on 2012-04-02T05:19:14Z
Indexed on
2012/04/02
5:29 UTC
Read the original article
Hit count: 270
android
I am doing a project in which i want to display a particular message on single touch and another message on double touch using android.How can i implement it.
My sample code is below
if(firstTap){
thisTime = SystemClock.u`enter code here`ptimeMillis();
firstTap = false;
}else{
prevTime = thisTime;
thisTime = SystemClock.uptimeMillis();
//Check that thisTime is greater than prevTime
//just incase system clock reset to zero
if(thisTime > prevTime){
//Check if times are within our max delay
if((thisTime - prevTime) <= DOUBLE_CLICK_MAX_DELAY){
//We have detected a double tap!
Toast.makeText(AddLocation.this, "DOUBLE TAP DETECTED!!!", Toast.LENGTH_LONG).show();
//PUT YOUR LOGIC HERE!!!!
}else{
//Otherwise Reset firstTap
firstTap = true;
}
}else{
firstTap = true;
}
}
return false;
© Stack Overflow or respective owner