IntentでGoogle Mapアプリに飛ばしますが、出発地と目的地を指定して、その経路をGoogle Map上に表示させることができます。
下は、東京駅からスカイツリーまでを電車で移動するケースです。
Android Studio
2021.2.1
2021.2.1
Intent の設定
こちらも以下と同じように、API key 無しでIntentを使って簡単に Google Map を呼び出して地図を表示させる方法です。
API key 無しでIntentを使って簡単に Google Map を呼び出して地図を表示させる方法です。
GoogleMapを...
Intent.ACTION_VIEW
com.google.android.maps.MapsActivity
を使います
Uri.parseの引数に
を入れます。
test0:東京駅からスカイツリー
test1:新宿御苑から東京駅
2ケースを試してみましょう。
MaincActivity.java
アプリを起動すると
目的地までのルート候補を
指定した電車を使ったケースで
リストアップします
その候補を選ぶと経路が表示されます
test1()のケースのように
出発地、目的地を緯度経度で指定することもできます
関連ページ:
- Google Map API キー取得
- Google Map 簡単に地図を表示させる
- Google Map ズームとアイコン画像貼り付け
- Google Map タップして移動、マーカーの追加
- Intentでの簡単な Google Map 地図の表示
- Google Map 移動経路
References:
一般的なインテント
インテントとインテント フィルタ