0

入力例ニューデリーとムンバイとして文字列を取りたいと思い、それらの間のパスをGoogleマップに表示したいと思います。

私はこれを使用しましたが、うまくいきませんでした。

String new_url = "http://maps.google.com/maps?saddr=" + ServerData.LATTITUDE + "," + ServerData.LONGITUDE + "&daddr=" + latitude + "," + longitude ;

Intent intent_map = new Intent(Intent.ACTION_VIEW, Uri.parse(new_url));
startActivity(intent_map);
4

2 に答える 2

0

このリンクには、アプリの地図上にルート パスを描画するためのチュートリアルがあります。これはあなたを助け、以下を使用してマップアプリとリンクします...これはGoogleマップアプリケーションであなたに連れて行かれます

String uri = "http://maps.google.com/maps?f=d&hl=en&saddr="+source_latitude+","+source_longitude+"&daddr="+destination_latitude+","+destination_longitude;
Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri));
intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity");
startActivity(intent);

また

走行ルートの表示方法はこちらのリンクをご参照ください

于 2013-08-16T06:18:08.863 に答える