如何每15分钟的时间间隔向服务器发送数据

时间:2015-02-20 07:56:04

标签: android android-asynctask

我的要求是我必须将经度和纬度从Android发送到PHP服务器。我可以使用Service和LocationListener获取当前的纬度和经度。我也成功地使用AsyncTask将这些数据发送到PHP服务器。但我不能在AsyncTask间隔15分钟打电话。

1 个答案:

答案 0 :(得分:1)

尝试创建Timer

Timer timer = new Timer();
timer.schedule(new TimerTask(){
    @Override
    public void run() {
        // do your thing here, such as execute AsyncTask or send data to server
    }
}, 1000, 900000); // starts your code after 1000 milliseconds, then repeat it every 15 minutes (900000 milliseconds)