2013-10-10 2 views
0

Я хочу запускать Google Maps Направления из Variable edittext или textview, кто-нибудь мне помогает? это мой Java-код:Android Запуск Google Maps Directions From Variable

StringBuilder stringbuilder = new StringBuilder("http://maps.google.com/maps?daddr="); 
    double d = -6.559759; 
    StringBuilder stringbuilder1 = stringbuilder.append(d).append(","); 
    double d1 = 106.785973; 
    Uri uri = Uri.parse(stringbuilder1.append(d1).toString()); 
    Intent intent = new Intent("android.intent.action.VIEW", uri); 
    startActivity(intent); 
+0

Что проблема? это рухнет? сообщение logcat и/или stacktrace –

ответ

0

Попробуйте this-

final Intent intent = new Intent(Intent.ACTION_VIEW,Uri.parse("http://maps.google.com/maps?f=d&saddr="+currentLatitude+","+currentLongitude+"&daddr="+dest_Latitude+","+dest_Longitude)); 
      intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity"); 
      context.startActivity(intent); 
+0

вот так ?? может помочь мне проверить eror ?? public void onClickShowMap (View v) { \t String latitude = ((TextView) findViewById (R.id.latitude)). getText(). toString(); \t Строка longitude = ((TextView) findViewById (R.id.longitude)). GetText(). ToString(); \t \t \t Намерение Намерение = новый Намерение (android.content.Intent.ACTION_VIEW, \t \t \t \t \t \t Uri.parse ("http://maps.google.com/maps?f=d&daddr=" + широта + "" + долгота)); \t \t startActivity (намерение); \t \t} –

Смежные вопросы