3

ラベル付きの緯度/経度で指定された位置にマーカーを表示するための作業方法はありますか (更新 7.0 の時点でいくつかの変更があったと聞きました)。

geo:?q=latitude, longitude (Label)動作しません...

4

1 に答える 1

3

インテントを介して Google マップにポイントを表示します。

String uri = "geo:"+ latitude + "," + longitude;

startActivity(new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri)));

次のようにポイントを配置することもできます。

String uri = "geo:"+ latitude + "," + longitude + "?q=my+street+address";

startActivity(new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri)));

可能なクエリ パラメータ オプションは次のとおりです。

  • 場所の地図を表示:geo:latitude,longitude

  • 次の場所のズーム マップを表示:geo:latitude,longitude?z=zoom

  • ポイントのある場所の地図を表示:geo:0,0?q=my+street+address

  • エリア内の企業の地図を表示:geo:0,0?q=business+near+city

于 2013-09-10T17:15:52.043 に答える