在Android应用程序中创建一个从远处的循环路线

时间:2015-12-14 07:18:50

标签: java android google-maps

我想从远处创建一条圆形路线。 首先,我得到当前位置,然后根据指定的距离创建一个循环路线。 但我根本不知道如何实现这一目标。 我无法在Google Maps API中找到任何有用的方法。

有没有办法实现这个目标?

1 个答案:

答案 0 :(得分:1)

您可以轻松地执行此操作,因为Android Google地图提供了该API。

GoogleMap map;
 // ... get a map.
 // Add a circle in Sydney
 Circle circle = map.addCircle(new CircleOptions()
     .center(new LatLng(-33.87365, 151.20689))
     .radius(10000)
     .strokeColor(Color.RED)
     .fillColor(Color.BLUE));

看看这位官方Doc

您需要做的唯一更改是将当前位置的Lat / Lng传递给中心方法。

您可以按照此tutorial获取某人的当前位置坐标。