我與谷歌地圖的工作,我想它的經度,以顯示在地圖的地址和緯度value.My代碼是這樣的:谷歌地圖不顯示任何
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。我不知道爲什麼會發生這種情況。
感謝您的回覆。如果我使用舊的Google API,會出現什麼問題?現在很多應用都在使用舊的API,並且它們運行良好。 – user1988448
當然你可以使用舊的api。但我會告訴你,新的有一些很好的功能,使地圖很容易。還有一些新的缺點,但有很大的改進。像支持多個地圖視圖和地圖片段一樣。但是如果你沒有使用新的API,那麼你的問題看起來像你的API密鑰的問題。也許你輸入了錯誤的哈希鍵。 – doubleA