为什么我无法从FusedLocationProviderClient的requestLocationUpdates方法获得足够的位置

时间:2018-11-24 13:12:15

标签: android android-location

下面给出了我正在使用FusedLocationProviderClient获取位置更新的LocationRequest。

mFusedLocationClient.requestLocationUpdates(getLocationRequest(), mLocationCallback, Looper.myLooper());

private LocationRequest getLocationRequest() {
    final int UPDATE_INTERVAL_MS = 1 * 1000;
    LocationRequest mLocationRequest = new LocationRequest();
    mLocationRequest.setInterval(UPDATE_INTERVAL_MS);
    mLocationRequest.setFastestInterval(UPDATE_INTERVAL_MS / 2);
    mLocationRequest.setSmallestDisplacement(1);
    mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
    return mLocationRequest;
}

我骑了10分钟的自行车。行驶距离约为5公里。我的代码仅收到4个位置。我找不到与代码有关的问题。

0 个答案:

没有答案