1 创建标记点并传入数据 MarkerOptions markerOptions; //此处传给标记点数据方便点击标记点后使用 //Bundle bundle = new Bundle(); //bundle.putSerializable("value", gps); markerOptions = new MarkerOptions().position(mManager.getLl()).zIndex(0).extraInfo(bundle).icon(bitmap); mMap.addOverlay(markerOptions);
2 点击标记点取出数据
@Override
public boolean onMarkerClick(Marker marker) {
//当标记点点击后取出数据
final Gps gps = (Gps) marker.getExtraInfo().get("value");
}