7
votes

Faire un menu Carte Android pour modifier le type de carte

J'ai une carte dans mon application Android. Par défaut, il affiche la vue satellite, mais je l'ai désactivé uniquement pour afficher la vue Cartes routières. Cependant, je me demande comment je construirais un menu alors que l'utilisateur a appuyé sur le bouton MENU, il afficherait une section en bas avec 'Toggle Satellite Carte'. (Je vais ajouter d'autres éléments au menu à l'avenir)

Merci à tous ceux qui peuvent aider avec cette


0 commentaires

3 Réponses :


0
votes

Il suffit d'ajouter ceci à votre activité: xxx

Ceci devrait figurer dans un fichier XML distinct (peut-être /res/menu/menu_items.xml) xxx


0 commentaires

0
votes

Construisez votre menu / Bouton / Tab '/ Tab' / Your-Choix et dans l'Événement de l'auditeur DO: MapView.setsatellite (Faux); Cela transformera le satellite en feuille de route. Bravo.


0 commentaires

26
votes

Ceci est ma mise en œuvre qui fonctionne simplement bien avec Googlemaps API V2. Il affiche une boîte de dialogue avec quatre boutons radio à partir desquels vous pouvez sélectionner un type de carte. Le type de carte actuellement sélectionné est également déjà sélectionné.

Android AlertDialog Pour sélectionner Googlemaps MapType < p> Ce code passe de préférence dans votre activité qui contient la carte. Assurez-vous simplement que votre carte est initiée et affiche correctement avant d'appeler ShowMaptypesElectordallog (). Je recommande également d'utiliser des chaînes de ressources pour les étiquettes. xxx


0 commentaires