2015-01-13 12 views
5

मैं नेविगेशन बेस एप्लिकेशन विकसित कर रहा हूं। इन अनुप्रयोगों में, मुझे ट्रैफ़िक सक्षम के साथ स्रोत & गंतव्य अक्षांश/पता के बीच पथ खींचने के लिए मानचित्र एप्लिकेशन खोलना होगा।एंड्रॉइड: इरादे से Google नेविगेशन एप्लिकेशन खोलें

मैं पहले से ही इरादे के माध्यम से Google मानचित्र खोलने और दो बिंदुओं के बीच पथ खींचने के लिए कार्यक्षमता बना रहा हूं।

क्या यह संभव है कि, इरादे पास करने के समय यातायात परत जोड़ने के लिए? या मुझे कौन सा पैरामीटर जोड़ने की ज़रूरत है?

अग्रिम धन्यवाद।

मैं अपने प्रारंभ स्थलवर्तमान स्थान रूप में माना जाता है

उत्तर

5

आप इस तरह से कर सकते हैं।

आपका गंतव्य के रूप में नीचे प्रदान स्थान, गतिशील हो जाएगा:

double destinationLatitude = 22.3000; 
double destinationLongitude = 73.2003; 

String url = "http://maps.google.com/maps?f=d&daddr="+ destinationLatitude+","+destinationLongitude+"&dirflg=d&layer=t"; 
Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(url)); 
intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity"); 
startActivity(intent); 

हो गया

संबंधित मुद्दे