アプリケーションから Google マップを開いて、電話の現在位置から固定位置までのルートを設定しようとしています。私はこのコードを使用しています:
String uri = "https://maps.google.com/maps?saddr=&daddr=example";
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
startActivity(i);
問題は、現在の位置を参照するために saddr= に何を入れればよいかわからないことです。このような他の多くの質問を見つけましたが、答えはありませんでした (saddr= 空または saddr=Current のままにするなど、それらは機能しません)。
ネイティブの Android ロケータを使用したくありません。Google マップに「現在の位置から開始」する方法があるかどうかを知りたいだけです。