Sur l'image ci-dessous, vous pouvez voir ce fond gris. Voilà ce que je voudrais changer. Je sais que vous pouvez styliser vos cartes avec cette chose pratique . Mais il n'y a pas d'option pour changer l'arrière-plan. J'utilise une carte vide, avec mon image de superposition personnalisée uniquement, donc je n'ai que la couleur d'arrière-plan et mon objet de superposition au sol.

mMap = googleMap;
mMap.setMapType(GoogleMap.MAP_TYPE_NONE);

customMapOverlay = new 
GroundOverlayOptions()
.image(BitmapDescriptorFactory.fromResource(R.drawable.test_image)
.position(.....);

mapOverlay = mMap.addGroundOverlay(customMapOverlay);

Et ce ne serait pas une solution très élégante pour style tous les éléments de la carte sont identiques, de sorte qu'il ressemble à une couleur d'arrière-plan unie. Je pourrais faire ça à la fin. Mais cela vaut la peine de savoir s'il existe un moyen officiel de le faire?

enter image description here

0
Ákos Nikházy 4 nov. 2019 à 10:50

1 réponse

Vous pouvez essayer ceci:

 mMap.setMapType(GoogleMap.MAP_TYPE_HYBRID);

ou

 mMap.setMapType(GoogleMap.MAP_TYPE_NORMAL);

ou

 mMap.setMapType(GoogleMap.MAP_TYPE_SATELLITE);

ou

 mMap.setMapType(GoogleMap.MAP_TYPE_TERRAIN);
-1
youssif hamdy 4 nov. 2019 à 08:05