android google 地图上的固定标记
Fixed marker on google maps for android
我想在我的地图所在的屏幕中间放置一个固定标记,该标记会给我附近的其他标记信息,并为我提供该标记所在的邻域信息。这可能吗 ?我怎样才能做到这一点 ?我看到很多应用程序都有这个功能。
编辑:
我应该在哪里使用 mMap.getCameraPosition().target
方法?在 CameraMoveListener 上?我想在 CameraMove 停止时启动此方法
回答在mMap.setOnCameraChangeListener
上使用此方法
您需要使用Relative 或FrameLayout 并在屏幕中央放置一个Marker ImageView。
考虑到整个屏幕都是Mapview。
现在要获取中心点纬度和经度,您可以使用
mMap.getCameraPosition().target
这将是居中 ImageView 的确切位置。
您可以用同样的方式实现 Uber like 位置选择器。
我想在我的地图所在的屏幕中间放置一个固定标记,该标记会给我附近的其他标记信息,并为我提供该标记所在的邻域信息。这可能吗 ?我怎样才能做到这一点 ?我看到很多应用程序都有这个功能。
编辑:
我应该在哪里使用 mMap.getCameraPosition().target
方法?在 CameraMoveListener 上?我想在 CameraMove 停止时启动此方法
回答在mMap.setOnCameraChangeListener
您需要使用Relative 或FrameLayout 并在屏幕中央放置一个Marker ImageView。 考虑到整个屏幕都是Mapview。 现在要获取中心点纬度和经度,您可以使用
mMap.getCameraPosition().target
这将是居中 ImageView 的确切位置。
您可以用同样的方式实现 Uber like 位置选择器。