我正在使用谷歌地图,我想通过其经度和纬度值在地图中显示一个地址。我的代码是这样的:
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 的新手。我不知道为什么会这样。