我正在使用google fusedLocationapi来获取拉特和多头。现在我遇到了一个问题,实际上我只想在我的按钮点击事件上获得lat和long。这就是为什么我认为我不需要请求位置更新,这可以节省我的用户的电池电量。现在在fusedlocationapi示例中,每个人都使用
mLocationRequest.setInterval(10000); // Update location every second
LocationServices.FusedLocationApi.requestLocationUpdates(mGoogleApiClient, mLocationRequest, this);
我在不使用上面两行代码的情况下运行了我的代码,并使用下面的代码
获取了我的位置mLastLocation = LocationServices.FusedLocationApi.getLastLocation(mGoogleApiClient);
但它显示相同的拉特和长片,现在任何人都可以告诉我如何使用fusedlocationapi获取拉特和长片而不请求位置更新。