2

我知道有這樣的幾個問題,但我在尋找的方式與我看到的方式略有不同。片段活動與包含MapView的片段

的問題

我有一個Activity,我永遠只能將擁有一個Activity

但是我確實有多個Fragments;其中一個包含MapView

我已成功在API level 3.0及更高版本中使用此工作。然而,問題開始時,我想去比這更低的使用兼容性庫,我然後需要讓我Activity延長FragmentActivity得到Fragments工作,然後我明顯失去也延長MapActivity

問題的能力

我如何使用Compatibility Support Library以允許使用的Fragments和相同ActivityMapView

任何幫助將不勝感激。

P.S我個人認爲他們在Compatibility Support Library之內沒有包含對此的支持是很荒謬的。

回答

3

我已經完成了這個!使用此:

https://github.com/petedoyle/android-support-v4-googlemaps

它花了一些時間,但是這一點,我已經能夠有片段和相同的活性下降到2.3裏面MapView的(可能更低,爲好)。你基本上從那個名爲android-support-v4-r7-googlemaps.jar的github站點獲取jar,並使用它來代替缺省的支持庫。由此,您的主要活動仍然擴展FragmentActivity(這是在後臺擴展MapActivity)。

在相同的鏈接上應該有一個自述文件以便進一步指導。

+0

是的,這很荒謬。 :P搜索時,主要是我發現的:人們說同樣的事情哈哈。 – leenephi 2012-08-06 14:12:42

+0

謝謝你,完成了工作。愚蠢的機器人! – StuStirling 2012-08-06 14:30:36

+0

哈哈,好,我很高興。 :) – leenephi 2012-08-06 14:37:57