0
Ich versuche das Informationsfenster des Markers zu zentrieren, weil es vollständig sichtbar ist. Es gibt zwei Bilder, die das Problem zeigen. Auf der ersten ist der Titel des Infofensters nicht sichtbar und auf dem zweiten Bild soll es so aussehen. Hier ist mein Code:Kann das Infofenster der Markierung nicht zentrieren?
mMap.setOnMarkerClickListener(new GoogleMap.OnMarkerClickListener() {
@Override
public boolean onMarkerClick(final Marker marker) {
LatLng markerLocation = marker.getPosition();
Point mappoint = mMap.getProjection().toScreenLocation(new LatLng(markerLocation.latitude, markerLocation.longitude));
mappoint.set(mappoint.x, mappoint.y - 100);
CameraUpdate cu = CameraUpdateFactory.newLatLng(mMap.getProjection().fromScreenLocation(mappoint));
mMap.animateCamera(cu, new GoogleMap.CancelableCallback() {
@Override
public void onFinish() {
if (marker != null)
marker.showInfoWindow();
}
@Override
public void onCancel() {
}
});
return false;
}
});