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) P>
Merci à tous ceux qui peuvent aider avec cette p>
3 Réponses :
Il suffit d'ajouter ceci à votre activité: Ceci devrait figurer dans un fichier XML distinct (peut-être /res/menu/menu_items.xml)
p>
Construisez votre menu / Bouton / Tab '/ Tab' / Your-Choix et dans l'Événement de l'auditeur DO: MapView.setsatellite (Faux); Code> Cela transformera le satellite en feuille de route. Bravo. P>
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é.
P> < 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. P>