SORU
18 NİSAN 2010, Pazar


Android bir niyet ile başlatıyoruz Google Maps yol Tarifi

Benim app A noktasından B noktasına Google Maps yön göstermek gerekiyor, ama benim uygulamaya Google Maps koymak istemiyorum - bunun yerine, bir Niyet kullanarak başlatmak istiyorum. Bu mümkün mü? Evet ise, nasıl?

CEVAP
18 NİSAN 2010, Pazar


Bu gibi bir şey kullanabilirsiniz:

Intent intent = new Intent(android.content.Intent.ACTION_VIEW, 
    Uri.parse("http://maps.google.com/maps?saddr=20.344,34.34&daddr=20.5666,45.345"));
startActivity(intent);

Geçerli konumdan navigasyon başlatmak için saddr parametre ve değeri kaldırın.

Enlem ve boylam yerine gerçek bir sokak adresi kullanabilirsiniz. Ancak bu kullanıcı tarayıcı üzerinden açılış veya Google Haritalar arasında seçim için bir iletişim sağlayacaktır.

Eğer ABD'de iseniz, resmi olmayan bir şekilde (resmi olmadığı için bunu kullanmanızı tavsiye etmiyorum) kullanabilirsiniz. Bu navigasyon modunda Google Haritalar kadar ateş olacaktır. Bu yaşadığım beri onunla oynadı değil kullanılabilir değil.

Intent intent = new Intent(android.content.Intent.ACTION_VIEW,
    Uri.parse("google.navigation:q=an address city"));

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • curioustravelers

    curioustrave

    12 AĞUSTOS 2006
  • jagadambarecords

    jagadambarec

    13 AĞUSTOS 2008
  • The Exploiteers

    The Exploite

    4 Ocak 2011