在 Android 中将城市作为标记传递
Pass City as Marker in Android
我想将用户所在的当前城市传递给我的新 activity 并将其显示在圆圈内的 google 地图片段中(如城市周围的区域),但它只是将标记添加到点上,有什么方法可以做到这一点吗?
谢谢
我不知道我是否明白你的问题,但如果你想显示一个圆(区域),有 "Circle" 元素:
https://developers.google.com/android/reference/com/google/android/gms/maps/model/Circle
// Instantiates a new CircleOptions object and defines the center and radius
CircleOptions circleOptions = new CircleOptions()
.center(new LatLng(37.4, -122.1))
.radius(1000)); // In meters
// Get back the mutable Circle
Circle circle = myMap.addCircle(circleOptions);
它能回答您的问题吗?如果否,请提供有关您需求的更多详细信息!
我想将用户所在的当前城市传递给我的新 activity 并将其显示在圆圈内的 google 地图片段中(如城市周围的区域),但它只是将标记添加到点上,有什么方法可以做到这一点吗?
谢谢
我不知道我是否明白你的问题,但如果你想显示一个圆(区域),有 "Circle" 元素: https://developers.google.com/android/reference/com/google/android/gms/maps/model/Circle
// Instantiates a new CircleOptions object and defines the center and radius
CircleOptions circleOptions = new CircleOptions()
.center(new LatLng(37.4, -122.1))
.radius(1000)); // In meters
// Get back the mutable Circle
Circle circle = myMap.addCircle(circleOptions);
它能回答您的问题吗?如果否,请提供有关您需求的更多详细信息!