繁体   English   中英

修复了Google Maps for Android上的标记

[英]Fixed marker on google maps for android

我想在屏幕所在的屏幕中间放置一个固定的标记,该标记将为我提供附近的其他标记信息,并向我提供该标记所在的邻域信息。 这可能吗 ? 我怎样才能做到这一点 ? 我看到许多具有此功能的应用程序。

编辑:我应该在哪里使用mMap.getCameraPosition().target方法? 在CameraMoveListener上?我想在CameraMove停止时启动此方法

使用这种方法mMap.setOnCameraChangeListener

您需要使用Relative或FrameLayout并将一个Marker ImageView放置在屏幕中央。 考虑到整个屏幕都是Mapview。 现在要获取中心点的纬度和经度,您可以使用

mMap.getCameraPosition().target

那将是居中ImageView的确切位置。

您可以通过相同的方式来实现类似Uber的位置选择器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM