0

以下のコードを使用して、現在の場所から Google マップの特定の場所への道順を開きます。

しかし、コードは最初に「ダイアログで開く」を表示し、ユーザーが他のコンポーネントでも開くことができるようにします。ユーザーに選択の選択肢を与えずに、Google マップに直接移動させたい。どうやってやるの?

   String uri = "https://maps.google.com/maps?f=d&daddr="+location;
   Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
   startActivity(i);
4

1 に答える 1

0

以下の形式を使用できます (公式にはサポートされていません)。

https://www.google.com/maps/dir/My%20location/DESTINATION_ADDRESS

また

https://www.google.com/maps?saddr=My+Location&daddr=DESTINATION_ADDRESS

例えば:

https://www.google.com/maps/dir/My%20location/world%20of%20coca%20cola

https://www.google.com/maps?saddr=My+Location&daddr=world%20of%20coca%20cola

DESTINATION_ADDRESS は、移動先の宛先アドレスです。

于 2016-12-15T20:24:25.863 に答える