我的android应用程序中有一个带有几个标记的地图。当我点击任何标记时,信息窗口会出现,右下角也会出现方向按钮,如下图所示。
问题是我还会根据应用内的用户输入以编程方式打开信息窗口。我这样做是使用marker.showInfoWindow(),但这样它就不会显示方向按钮。我已经google了一下,没有找到任何有类似问题的人,希望有一个按钮出现的方法,如果是这样的话?
答案 0 :(得分:4)
您需要执行以下操作:
GoogleMap myMap;
myMap.getUiSettings().setMapToolbarEnabled(true);
您可以在我的github here上获取所有示例项目代码并尝试自己:)
只需长按地图即可设置标记,点击它,显示infoWindow
,最后,它会显示按钮。
答案 1 :(得分:2)
对于您拥有的按钮组,可以使用UISettings中的setMapToolbarEnabled()方法禁用它。
禁用两个按钮的代码示例:
//Disable Map Toolbar:
mMap.getUiSettings().setMapToolbarEnabled(false);