Ich habe ein Problem mit meiner Anwendung. Ich möchte Google Maps mit einem definierten Code-Speicherort öffnen, also setze ich die Daten auf die Absicht, aber Karten öffnen ständig an meinem Standort (nicht die im Code angegebenen). HierMaps Intents zeigen den angegebenen Standort nicht an
ist der Code:
String addressString = "1600 Amphitheatre Parkway, CA";
Uri locationUri = new Uri.Builder();
.scheme("geo")
.path("0,0")
.query(addressString);
.build();
Intent mapIntent = new Intent(Intent.ACTION_VIEW, locationUri);
mapIntent.setPackage("com.google.android.apps.maps");
if(intent.resolveActivity(getPackageManager()) != null)
startActivity(mapIntent);
Wer weiß, wie mit dieser Situation umgehen? Ich habe versucht, mein Telefon und das virtuelle Gerät und es funktioniert nicht auf beide.
Oh Mann, danke a viel, es funktioniert jetzt! – Bartek
@Bartek können Sie meine Antwort akzeptieren? Es kann helfen, andere Benutzer richtige Antwort zu finden –
Kein Problem, fertig! ;) – Bartek