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

  • Hudson Music

    Hudson Music

    13 Mart 2007
  • InfinityWard

    InfinityWard

    19 EYLÜL 2006
  • LAHWF

    LAHWF

    5 Kasım 2009