auto.waitFor();
var window = floaty.window(
<frame>
<button id="action" text="开始" w="90" h="40" bg="#77444444"/>
</frame>
);
var Akeep = false,
Time = 0,
ji = 40;
setInterval(function() {
if (Akeep) {
Time++;
if (Time == ji) {
Time = 0;
swipe(500, 500, 500, 1500, 200);
}
}
}, 50);
var execution = null;
var x = 0,
y = 0;
var windowX, windowY;
var downTime;
window.action.setOnTouchListener(function(view, event) {
switch (event.getAction()) {
case event.ACTION_DOWN:
x = event.getRawX();
y = event.getRawY();
windowX = window.getX();
windowY = window.getY();
downTime = new Date().getTime();
return true;
case event.ACTION_MOVE:
window.setPosition(windowX + (event.getRawX() - x),
windowY + (event.getRawY() - y));
if (new Date().getTime() - downTime > 1500) {
exit();
}
return true;
case event.ACTION_UP:
if (Math.abs(event.getRawY() - y) < 5 && Math.abs(event.getRawX() - x) < 5) {
onClick();
}
return true;
}
return true;
});
function onClick() {
if (window.action.getText() == '开始') {
Akeep = true;
window.action.setText('停止');
} else {
Akeep = false;
Time=0;
window.action.setText('开始');
}
}