Google Maps Directions with Intents für Android starten
Frage:
Wie kann ich starten? Google Maps-Wegbeschreibungen zwischen zwei Standorten mithilfe eines Intents in einem Android App?
Antwort:
Ja, es ist möglich, einen Intent zum Starten von Google Maps-Wegbeschreibungen zu verwenden. So können Sie es tun:
Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse("http://maps.google.com/maps?saddr=20.344,34.34&daddr=20.5666,45.345")); startActivity(intent);
Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse("http://maps.google.com/maps?daddr=20.5666,45.345")); startActivity(intent);
Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse("google.navigation:q=an+address+city"));
Update (Mai 2017):
Google hat eine neue API für universelle, plattformübergreifende Google Maps-URLs. Sie können Intents auch mit der neuen API verwenden:
Uri gmmIntentUri = Uri.parse("https://www.google.com/maps/dir/?api=1&origin=Sydney&destination=Brisbane&travelmode=driving");
Intent intent = new Intent(android.content.Intent.ACTION_VIEW, gmmIntentUri); startActivity(intent);
Das obige ist der detaillierte Inhalt vonWie starte ich Google Maps Directions mithilfe von Intents in Android?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!