自分のアプリケーションから標準の Google マップ アプリケーションを開くにはどうすればいいですか? 質問する

自分のアプリケーションから標準の Google マップ アプリケーションを開くにはどうすればいいですか? 質問する

ユーザーがアプリケーションでボタンを押すと、標準の Google マップ アプリケーションが開き、特定の場所が表示されます。どうすればいいでしょうか? ( を使用せずにcom.google.android.maps.MapView)

ベストアンサー1

Intentgeo-URI を持つオブジェクトを作成する必要があります。

String uri = String.format(Locale.ENGLISH, "geo:%f,%f", latitude, longitude);
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
context.startActivity(intent);

住所を指定する場合は、別の形式の geo-URI を使用する必要がありますgeo:0,0?q=address

参照 :https://developer.android.com/guide/components/intents-common.html#マップ

おすすめ記事