function 点击坐标(x,y) 
         
        touchDown(1,x,y) 
        sleep(300) 
        touchUp(1) 
        sleep(100) 
         
         
         
end 
function 无障碍点击(x,y) 
        local gesture = Gesture:new() --创建一个手势滑动对象 
        local path = Path:new() --创建一个轨迹路径 
        path:setStartTime(100) --从触发事件的第100毫秒后开始滑动 
        path:setDurTime(50) --滑动的时间 
        path:addPoint(x,y) --轨迹上的第一个点 
        path:addPoint(x,y) --轨迹上的第二个点 
        gesture:addPath(path) --添加一个滑动路径 
        function onFinishEvent(type) --执行结果回调函数 type为0执行完成,为1是执行中途被取消 
                print("event:"..type) 
        end 
        local r = gesture:dispatch(onFinishEvent) 
        if r then 
                print("执行成功") 
        else 
                print("执行失败") 
        end 
end 
function 无障碍长按(x,y) 
        local gesture = Gesture:new() --创建一个手势滑动对象 
        local path = Path:new() --创建一个轨迹路径 
        path:setStartTime(100) --从触发事件的第100毫秒后开始滑动 
        path:setDurTime(500) --滑动的时间 
        path:addPoint(x,y-5) --轨迹上的第一个点 
        path:addPoint(x,y) --轨迹上的第二个点 
        gesture:addPath(path) --添加一个滑动路径 
        function onFinishEvent(type) --执行结果回调函数 type为0执行完成,为1是执行中途被取消 
                print("event:"..type) 
        end 
        local r = gesture:dispatch(onFinishEvent) 
        if r then 
                print("执行成功") 
        else 
                print("执行失败") 
        end 
end 
function 无障碍长按2(x,y,延时) 
        print("无障碍长按2=",x,y,延时) 
        local gesture = Gesture:new() --创建一个手势滑动对象 
        local path = Path:new() --创建一个轨迹路径 
        path:setStartTime(100) --从触发事件的第100毫秒后开始滑动 
        path:setDurTime(延时) --滑动的时间 
        path:addPoint(x,y-5) --轨迹上的第一个点 
        path:addPoint(x,y) --轨迹上的第二个点 
        gesture:addPath(path) --添加一个滑动路径 
        function onFinishEvent(type) --执行结果回调函数 type为0执行完成,为1是执行中途被取消 
                print("event:"..type) 
        end 
        local r = gesture:dispatch(onFinishEvent) 
        if r then 
                print("执行成功") 
                return true 
        else 
                print("执行失败") 
                return false 
        end 
end 
 
 |