2016-07-16 64 views
2

如何在Android中获取API 23以上的当前位置经纬度? 以下功能给null在Android中获取API 23以上的当前位置经纬度

LocationServices.FusedLocationApi.getLastLocation(mGoogleApiClient); 

mLocationManager.getLastKnownLocation(provider) 
+1

如果它为空然后要求位置更新如mLocationMagnager.requestUpdates(参数),那么下次它不会为空值 – Hanuman

+0

@Allu谢谢你让我试试 –

+1

这里是完整的代码文档一步一步的http: //stackoverflow.com/a/38397092/5955362 请为位置添加运行时权限。 –

回答

1

我找到了解决办法。我给了所有的权限,但忘了添加函数来检查GPS是否启用。从棉花糖我们需要启用GPS获取当前的位置信息。

相关问题