android - 在 Android 中将城市作为标记传递

标签 android google-maps marker

我想将用户当前所在的城市传递给我的新 Activity ,并将其显示在圆圈内的谷歌地图 fragment 中(如城市周围的区域),但它只是将标记添加到该点,是否有我怎样才能做到这一点?

谢谢

最佳答案

我不知道我是否理解你的问题,但如果你想显示一个圆(区域),可以使用“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);

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

关于android - 在 Android 中将城市作为标记传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30870496/

相关文章:

android - 如何在带有 adobe air mobile 的 android 平板电脑上播放视频而不出现断断续续的情况?

java - 从 Activity 中的另一个类调用方法返回 null

javascript - 如何使用 javascript 结合地理定位和多个标记?

javascript - 将纬度、经度和 zoomLevel 转换为 latitudeDelta 和 longitudeDelta

google-maps - fitBounds 函数不显示所有标记

删除 R Shiny 中的特定传单标记。

java - 如何将 setWifiEnabled(bool) 已弃用方法解析为 Android Q?

java - 如何下载创建的目录中的文件

单击时的 Android 标记信息窗口

mapbox - 使用 Mapbox 在每个国家/地区放置一个标记