Sie müssen normal infowindow verstecken, dann auf Marker klicken Sie auf Ihr eigenes Fenster, vielleicht ein AlertDialog mit Ihrem Layout.
nicht vergessen, wahr zurückzugeben; normale Infofenster an dieser Antwort in diesem Beitrag
GoogleMap.OnMarkerClickListener onMarkerClickListener = new GoogleMap.OnMarkerClickListener(){
@Override
public boolean onMarkerClick(Marker marker) {
//open your window
//For Example
final AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
builder.setMessage("Hey ive done my infowindow").setTitle("My own infowindow");
builder.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id)
dialog.dismiss();
}
});
AlertDialog dialog = builder.create();
dialog.show();
return true; //RETURNING TRUE going to hide normal infowindow
}
};
googleMap.setOnMarkerClickListener(onMarkerClickListener);
Blick zu verstecken und versuchen, den gleichen [benutzerdefinierte Fenster Layout Marker] zu tun (http://stackoverflow.com/a/15091202/2267302) – rojiTOCH