在 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);

它能回答您的问题吗?如果否,请提供有关您需求的更多详细信息!