Пример #1
0
  @Override
  public void onLocationChanged(Location location) {
    // Save fitted location into database
    if (filter(location)) {
      locationCache.put(System.currentTimeMillis(), location);
      if (locationCache.size() > CACHE_SIZE) {
        flushCache();
      }

      // 计算动态路径
      this.meta = archiver.getMeta();
      if (meta != null) {
        meta.setRawDistance();
      }
    }
  }