以编程方式打开信息窗口时,在Google地图中显示路线按钮

Dan*_*lio 11 android google-maps

我的Android应用程序中有一个带有几个标记的地图.当我点击任何标记时,信息窗口出现,右下角的方向按钮也如下图所示.

谷歌地图

问题是我还根据应用程序中的用户输入以编程方式打开信息窗口.我使用marker.showInfoWindow()执行此操作,但这样它不会显示方向按钮.我已经google了,没有找到任何有类似问题的人,希望有一种方法可以显示按钮,如果是这样的话怎么样?

bji*_*ang 5

您需要执行以下操作:

GoogleMap myMap;
myMap.getUiSettings().setMapToolbarEnabled(true);
Run Code Online (Sandbox Code Playgroud)

你可以得到所有样本项目的代码在我的github 在这里,并尝试自己:)只要长按地图上设置一个标记,点击它,显示infoWindow,最后,它会显示该按钮。

在此处输入图片说明

  • 但是我仍然需要单击标记以显示方向按钮?我希望按钮在我以编程方式显示信息窗口时出现,而不是在我显示信息窗口时出现,因为我单击了标记。 (4认同)