在 Maps V2 中,如何为标记设置按下状态?
setIcon() 方法采用 BitmapDescriptor;我看不到一种传递 XML 选择器的方法,该选择器将给出按下和选择的状态。
实现此目的的唯一方法是重写 OnMarkerClickListener 并以编程方式更改图像吗?
最佳答案
从 API v2 版本 3.1.36 开始,无法在按下 Marker
期间更改图标。
对于选定的状态,您可以通过使用OnMarkerClickListener
来解决它,设置一些图标,记住对此标记的引用,并在单击另一个标记或发生其他操作时将其更改回正常状态,例如调用 onMapClick
或 onMapLongClick
。
关于android - map V2 标记按下状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16999827/