4

位置をプロットしてクリックすると地図に、地図から方向をクリックするとGoogleナビが開きます。ナビに直接リンクすることはできますか?

このようなコードを定義しました。

GeoPoint pt = item.getPoint();

String lat = Double.toString(pt.getLatitudeE6() / 1e6);

String lng = Double.toString(pt.getLongitudeE6() / 1e6);

intent = new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse("geo:0,0?q=" + lat + "," + lng));

uri では、ナビゲーションを開くには何を指定する必要がありますか? 2番目のスクリーンショットを直接スキップしたい

ナビゲーションを開く。これを行う方法?

私のスクリーンショットは次のとおりです。

1枚目のスクリーンショット

2枚目のスクリーンショットはこちら

3番目のスクリーンショット

4

1 に答える 1

3

しかし、私は解決策を見つけました

Intent intent;
GeoPoint pt = item.getPoint();
String lat = Double.toString(pt.getLatitudeE6() / 1e6);
String lng = Double.toString(pt.getLongitudeE6() / 1e6);               
intent = new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse("google.navigation:q=" + lat + "," + lng));
于 2013-04-08T06:04:07.223 に答える