Skip to content

Instantly share code, notes, and snippets.

@crgg
Forked from javymarmol/intent_map_android.java
Created January 20, 2020 19:01
Show Gist options
  • Save crgg/532e7f6998168d8e4667698e2067100e to your computer and use it in GitHub Desktop.
Save crgg/532e7f6998168d8e4667698e2067100e to your computer and use it in GitHub Desktop.
Intent para abrir mapa en android
//Con latitude y longitude
Uri gmmIntentUri = Uri.parse("geo:0,0" + "?q=" + trayecto.getLatitude() + "," + trayecto.getLongitude());
Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri);
mapIntent.setPackage("com.google.android.apps.maps");
startActivity(mapIntent);
// Con dirección
Uri gmmIntentUri = Uri.parse("geo:0,0" + "?q=" + trayecto.getAddress());
Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri);
mapIntent.setPackage("com.google.android.apps.maps");
startActivity(mapIntent);
// Navigation con latitude y longitude
Uri gmmIntentUri = Uri.parse("google.navigation:q=" + trayecto.getLatitude() + "," + trayecto.getLongitude());
Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri);
mapIntent.setPackage("com.google.android.apps.maps");
startActivity(mapIntent);
// Navigation con dirección
Uri gmmIntentUri = Uri.parse("google.navigation:q=" + trayecto.getAddress());
Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri);
mapIntent.setPackage("com.google.android.apps.maps");
startActivity(mapIntent);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment