我试图了解googlemaps LatLngLocation class之间的关系。他们可以兑换吗?我在用


GoogleMaps v2


在我的应用程序中,因此如何使用GPS在地图上定位我的位置

最佳答案

您可以在setMyLocationEnabled(true)上呼叫GoogleMap,然后根据需要定期呼叫getMyLocation()。否则,除了调用setMyLocationEnabled(true),您还可以:

步骤#1:使用LocationListener设置LocationManager

步骤#2:在您的setLocationSource()上调用GoogleMap,提供一个LocationSource实现

步骤#3:在LocationSource实现中,保留activate()中提供给您的侦听器对象

步骤#4:当位置修复程序进入您的LocationListener时,请将其传递给您在activate()中提供的侦听器

Here is a sample project证明了这一点。

09-10 12:47