Maps V2 Marker按下状态

时间:2013-06-08 13:08:39

标签: android google-maps google-maps-android-api-2

在Maps V2中,如何将按下状态设置为标记?

setIcon()方法采用BitmapDescriptor;我看不到传递XML选择器的方法,该选择器将提供按下和选择状态。

实现此目的的唯一方法是覆盖OnMarkerClickListener并以编程方式更改图像吗?

1 个答案:

答案 0 :(得分:5)

自API v2 3.1.36版开始,无法更改Marker期间的图标。

对于所选状态,您可以使用OnMarkerClickListener处理它,设置一些图标,记住对此标记的引用,并在单击另一个标记或发生某些其他操作时将其更改回正常状态,例如: onMapClickonMapLongClick被调用。