From 57ba8db799ab05f9d893eef3d8f0eb855724337c Mon Sep 17 00:00:00 2001 From: Johan von Forstner Date: Sun, 26 Dec 2021 18:17:33 +0100 Subject: [PATCH] "start navigation immediately" intent is specific to Google Maps fallback to normal geo intent if not available --- app/src/main/java/net/vonforst/evmap/MapsActivity.kt | 1 + app/src/main/res/values-de/strings.xml | 2 +- app/src/main/res/values/strings.xml | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/net/vonforst/evmap/MapsActivity.kt b/app/src/main/java/net/vonforst/evmap/MapsActivity.kt index 093f72d4..7fa83aa9 100644 --- a/app/src/main/java/net/vonforst/evmap/MapsActivity.kt +++ b/app/src/main/java/net/vonforst/evmap/MapsActivity.kt @@ -172,6 +172,7 @@ class MapsActivity : AppCompatActivity(), val coord = charger.coordinates val intent = Intent(Intent.ACTION_VIEW) intent.data = Uri.parse("google.navigation:q=${coord.lat},${coord.lng}") + intent.`package` = "com.google.android.apps.maps" if (prefs.navigateUseMaps && intent.resolveActivity(packageManager) != null) { startActivity(intent); } else { diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 0cf2bdde..5c528846 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -46,7 +46,7 @@ Zu Favoriten hinzufügen Aus Favoriten entfernen Navigation sofort starten - Navigationsbutton startet Navigation direkt + Navigationsbutton startet direkt Google Maps-Navigation Navigationsbutton startet Karten-App mit Position der Ladesäule Koordinaten Teilen diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 17f02752..4f0ba338 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -45,7 +45,7 @@ Add to favorites Remove from favorites Start navigation immediately - Navigation button starts navigation immediately + Navigation button starts Google Maps navigation immediately Navigation button launches maps app with charger location Coordinates Share