1

我的应用程序中有一个 bing 地图。我数据库中的所有存储位置都以图钉的形式显示在地图上。在地图的右侧,我有一个这个位置的列表。单击列表视图上的位置后,我需要做什么来更改地图上图钉的颜色?

4

1 回答 1

0

为此,您需要某种数据将列表项链接到图钉。如果您有一个唯一的 ID 值,可以将其存储为列表项的属性(标签属性效果很好)。您还可以将 ID 值存储在图钉的 Tag 属性中。

然后,当您要设置选定的图钉时,循环遍历地图上的所有图钉并检查标签属性中的正确 id。想要将图钉的背景颜色设置为您想要的默认值,并且当您找到具有匹配 id 的图钉时,将背景颜色设置为突出显示颜色。

于 2014-09-18T12:18:06.430 回答