J'ai une telle demande, besoin d'appeler dans le programme logiciel Google Maps, si j'utilise l'appel de méthode suivante pour la carte:Dans le programme appelé Google Maps
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("geo:" + restaurant.getLatitude() + "," + restaurant.getLongitude() + "?q=" + s));
startActivity(intent);
Alors que je peux appeler avec succès Google Cartes du logiciel, mais s'il existe plusieurs cartes lorsque le logiciel du système, en utilisant l'approche ci-dessus apparaîtra pour les utilisateurs de choisir d'afficher le logiciel de carte, je dois maintenant faire est d'avoir plus d'une carte, même si le logiciel le temps que j'appelle le logiciel Google Maps à afficher. Je demande comment tu peux faire, merci! Par ailleurs, le logiciel Google Maps est open source? Dans le code source Android n'est pas trouvé des cartes liées au code source, où vous pouvez venir?
je peux réussie Invoke google map, mais si le système Android ont des applications de carte Mutil, système propmt utilisateur de sélectionner l'application carte
Android est open-source, la plupart de ses applications ne le sont pas, donc Maps the Application n'est pas open-source. – Pentium10