LocationServices.FusedLocationApi.requestLocationUpdates说明

时间:2017-05-02 13:30:13

标签: android location

有人可以向我解释下面这行:

LocationServices.FusedLocationApi.requestLocationUpdates(mGoogleApiClient, mLocationRequest, this);

这是我的mLocationRequest代码:

mLocationRequest = new LocationRequest();
        mLocationRequest.setInterval(1000);
        mLocationRequest.setFastestInterval(1000);
        mLocationRequest.setPriority(LocationRequest.PRIORITY_BALANCED_POWER_ACCURACY);

LocationServices.FusedLocationApi.requestLocationUpdates只是一个监听器,它将根据设置的间隔更新位置?如果是这种情况,它只需要在Activity生命周期中设置一次吗?

1 个答案:

答案 0 :(得分:1)

documentation真有帮助!第三个参数是您的监听器,第二个参数是从位置更新中指定所需条件的请求,位置更新将在onLocationUpdate中调用LocationListener