Advertisement
Guest User

Untitled

a guest
Dec 29th, 2014
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. private void callExternalMap(LatLng origem, LatLng destino) {
  2. try {
  3. Intent intent = new Intent(android.content.Intent.ACTION_VIEW,
  4. Uri.parse("http://maps.google.com/maps?saddr=" + origem.latitude + "," + origem.longitude + "&daddr=" + destino.latitude + "," + destino.longitude));
  5.  
  6. /*
  7. * Se você quiser que o usuário vá direto para o aplicativo do Google Maps, use a linha abaixo.
  8. * Caso não queira (de opções para o usuário abrir em outros aplicativos de mapas no celular), apenas apague a linha abaixo.
  9. */
  10. intent.setComponent(new ComponentName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity"));
  11.  
  12. startActivity(intent);
  13. } catch (Exception ex) {
  14. Toast.makeText(this, "Verifique se o Google Maps está instalado em seu dispositivo", Toast.LENGTH_SHORT).show();
  15. }
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement