Я добавляю маркер на карту Google.И сохраните ссылку как поле моего класса.
MarkerOptions markerOptions = new MarkerOptions();
markerOptions.position(position)
.icon(BitmapDescriptorFactory.fromResource(R.drawable.ic_aim))
.anchor(0.5f, 0.5f)
.draggable(false);
mCurrentPositionMarker = mView.getGoogleMap().addMarker(markerOptions);
onMarkerClick (Маркерный маркер) возвращает ссылку.Я добавил только один, поэтому (marker == mCurrentPositionMarker) должен быть истинным, но это ложно.Зачем?