"start navigation immediately" intent is specific to Google Maps

fallback to normal geo intent if not available
This commit is contained in:
Johan von Forstner
2021-12-26 18:17:33 +01:00
parent 3151d74d1a
commit 57ba8db799
3 changed files with 3 additions and 2 deletions

View File

@@ -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 {