2016-08-18 5 views
0

Я хочу получить latitude и longitude каждые n минут, а затем использовать их в своем приложении для настройки пользователя в области. Единственная проблема заключается в том, что я не знаю, как получить location каждый из них - 2 минуты.Получить текущее местоположение каждые n минут в android

PS: Я использую как GPS и WiFi

+0

Добро пожаловать в переполнение стека! Можете ли вы получить лучшее название и более подробную информацию в контенте с вашими усилиями по решению проблемы? – manetsus

ответ

0

просто настроить его в соответствии с вашими потребностями.

Timer timer = new Timer(); 
    TimerTask hourlyTask = new TimerTask() { 
    @Override 
    public void run() { 
     // check if GPS enabled 
     GPSTracker gpsTracker = new GPSTracker(this); 
     if (gpsTracker.getIsGPSTrackingEnabled()){ 
      String stringLatitude = String.valueOf(gpsTracker.latitude); 
      String stringLongitude = String.valueOf(gpsTracker.longitude); 
      } 
     } 
    }; 

// schedule the task to RUN every hour 
timer.schedule (hourlyTask, 0l, 1000*60*60); // 1000*10*60 every 10 minut