私はGoogleマップで作業しており、経度と緯度の値で地図に住所を表示したい.私のコードは次のようなものです:
String coordinates[] = { getString(R.string.lat), getString(R.string.lon) };
String url = "geo:" + coordinates[0] + "," + coordinates[1] + "?q=" + coordinates[0] + "," + coordinates[1];
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
startActivity(i);
文字列値は次のとおりです。
<string name="lat">39.4457295</string>
<string name="lon">-76.81679639999999</string>
しかし、マップの代わりに、エミュレータに表示されています:
私はマップ API が初めてです。そして、なぜこれが起こっているのかわかりません。