【发布时间】:2013-06-23 16:58:28
【问题描述】:
我正在使用 for 循环根据从数据库中检索到的位置在地图上制作标记。
我有一个包含两个 TextView 的布局,我想用标记的名称和地址(从数据库中检索)填充它们。
我尝试使用 googleMap.setInfoWindowAdapter(),但它所做的只是改变了所有标记的布局(这显然不是我需要的)。
那么有没有办法让我独立更改每个标记的信息窗口?
【问题讨论】:
-
当您单击标记时,将您想要设置的视图传递给实例变量并设置视图 oninfowindow 适配器 getinfoWindow 方法。但是为每个标记设置不同的 infoWindows 对于地图来说非常繁重,最好的方法是重用 infoWindows
-
请出示相关代码。