Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 谷歌地图v2安卓移动地图到标记_Android_Google Maps_Markers - Fatal编程技术网

Android 谷歌地图v2安卓移动地图到标记

Android 谷歌地图v2安卓移动地图到标记,android,google-maps,markers,Android,Google Maps,Markers,我已经搜索了很多这个话题,但还没有找到我需要的解决方案 我有一个出现在地图碎片上的标记数据库。 我在片段下方的视图中显示这些标记的回收器视图。 我希望用户单击列表项,地图将移动到该位置。 我一直在使用这个: mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(tempMarker.getPosition(), DEFAULT_ZOOM)) 这对我有用。(tempMarker是我要移动到的标记)但是这只会将贴图重新定位到该确切位置,但是标记没

我已经搜索了很多这个话题,但还没有找到我需要的解决方案

我有一个出现在地图碎片上的标记数据库。 我在片段下方的视图中显示这些标记的回收器视图。 我希望用户单击列表项,地图将移动到该位置。 我一直在使用这个:

mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(tempMarker.getPosition(), DEFAULT_ZOOM))
这对我有用。(tempMarker是我要移动到的标记)但是这只会将贴图重新定位到该确切位置,但是标记没有聚焦。i、 e标记的标题不显示。如何将地图移动到该标记,以便标记将被聚焦并显示标题


谢谢。

您需要设置新标记的标题!也许你能做的是清除地图上的任何现有标记,然后添加新的带有标题的标记;地图上有许多标记。要将地图移动到一个标记并显示其标题,删除地图上的所有标记并重新添加它们似乎是不正确的。我以为您只有一个标记!很抱歉。那么,当用户从列表中选择一个项目时,您可以设置或添加标记并相应地移动相机;如果我理解你的问题,你只需要调用
tempMarker.showInfoWindow()
mMap.animateCamera()之后
antonio-brilliant。非常感谢!