我想为 InfoWindow 的 Snippet(标记的对话框)发送一些数据,但是MarkerOptions类仅定义了用于设置窗口正文文本的方法.snippet(String)
现在我使用这个escamotage:
map.addMarker(
new MarkerOptions()
.title(title)
.snippet(m.getID() + " " + m.getVel().toString() + " " + m.getTime() + " " + color));
[...]
String[] s = marker.getSnippet().split(" ");
id = s[0];
vel = s[1];
time = s[2];
color = s[3];
但不是一个很好的解决方案。
我可以在其他模式下发送数据吗?我可以重新定义和定制一个 MarkerOptions 吗?