2011-05-16 120 views
1

我是一個osmdroid mapview,但在佈局中顯示錯誤。請告訴做什麼。類無法實例化org.osmdroid.views.MapView

http://www.pics9.com/images/30811182985062401036.jpg

http://www.pics9.com/images/51249770188868693824.jpg

+1

除非你發佈你的代碼,否則不可能說 – NickT 2011-05-16 07:36:15

+0

是的,有必要有代碼,@NickT我剛剛根據我的假設給出了答案。 – 2011-05-16 07:44:53

+0

我應該粘貼哪些代碼太長。 – aki003 2011-05-18 08:02:23

回答

0

嘗試顯示MapView時,圖形佈局從不正常工作。我在我的項目中使用了Google地圖視圖和OSM(Osmdroid)地圖視圖。該項目工作正常,但您必須運行它才能查看視圖如何顯示。我的視圖的圖形佈局顯示完全相同的'..無法實例化'的錯誤,因爲你有。正如PM所說,你將需要一個API密鑰給你Google地圖。

0

在佈局圖像,似乎你還沒有把API密鑰。因此,放上API密鑰並再次檢查。

來生成在圖形頁面的Android使用地圖APY鍵,按照此步驟:

  1. 類型的keytool -list -keystore〜/ .android/debug.keystore在命令提示符下
  2. 然後輸入MD5在這裏顯示的文本框中的指紋:http://code.google.com/android/maps-api-signup.html
+0

這對於Google地圖視圖是必需的,但對於OpenStreet Map視圖不是必需的。 – NickT 2011-05-16 07:35:37

+0

我剛剛刪除了SS中的api密鑰。但實際上我有api – aki003 2011-05-18 08:02:00

相關問題