diff --git a/ball.js b/ball.js index 1cf3dae..38d16fc 100644 --- a/ball.js +++ b/ball.js @@ -51,7 +51,7 @@ var window = floaty.window( window.img.setImageBitmap(textpaint()); window.setPosition(240, 500); - +clickCount = 0 //记录按键被按下的时间以便判断长按等动作 疑似有点幽默了 var downTime; window.img.setOnTouchListener(function (view, event) { @@ -73,9 +73,15 @@ window.img.setOnTouchListener(function (view, event) { case event.ACTION_UP: //手指弹起时如果偏移很小则判断为点击 if (Math.abs(event.getRawY() - y) < 5 && Math.abs(event.getRawX() - x) < 5) { - threads.start(function () { - onClick(); - }); + clickCount+=1 + threads.start(function () { + sleep(500) + if(clickCount == 1) + onClick(); + if(clickCount > 1) + onClick2(); + clickCount=0 + }); } return true; } @@ -84,7 +90,13 @@ window.img.setOnTouchListener(function (view, event) { function onClick(){ // var str = prompt('kxnmsl') - toast('有病') + toast('单击') + // exit() +} + +function onClick2(){ + // var str = prompt('kxnmsl') + toast('双击') // exit() }