2013-06-27 23 views
3

我得到此錯誤只有當我的佈局文件包含地圖片段時如下所述,如android v2 api docs中所述,包括變體,即,在的Android指定類名:名屬性等。

<fragment 
android:id="@+id/places_map" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
class="com.google.android.gms.maps.SupportMapFragment"/> 

然而得到這個錯誤,當我加入片段編程即。當我在代碼中創建一個SupportMapFragment對象並將其添加到佈局文件中的「片段容器」元素時。

事實上,它在工作時加入編程讓我排除了「構建路徑」的錯誤,因爲在大多數提出的解決方案建議對SO - 我也認真遵循的步驟,一次又一次即。加入谷歌播放服務作爲一個項目,在屬性指定它 - > Android的 - >項目(我有一個綠色的勾)和加入谷歌播放服務作爲一個罐子等。

有沒有人有這方面的問題?特別是「以編程方式添加時工作」和「作爲佈局文件中的碎片元素添加時不工作」問題?

問候

+0

對於添加地圖片段佈局的情況下,希望您使用下面的代碼'GoogleMap map =((SupportMapFragment)getSupportFragmentManager()。findFragmentById(R.id.map)) .getMap();'創建一個谷歌地圖對象,這段代碼應該在onResume()內部或之後() –

+0

是的,我正在做這件事。但是,當調用setContentView(layout)方法並且因爲佈局文件包含地圖片段時會發生錯誤。 – 371c

+1

同樣發生在我身上。你修好了嗎?我正在使用Android Studio。我試過一切都沒有運氣。編譯時沒有錯誤。 –

回答

0

我有同樣的問題,有很多來回我編譯google_play_services模塊和所有的突然一切工作之後。嘗試它,讓我知道它是否工作

相關問題