2013-03-28 68 views
3

我想製作一個使用Google Maps for Android v2的Android應用程序。SupportMapFragment代替MapFragment

我可以顯示地圖。我甚至可以導航和縮放。但是,當我想要搜索更多的操作時,我找不到任何操作。

我想這個應用程序的API 8級及以上工作。所以,我用SupportMapFragment。我聽說,如果我想讓我的應用程序在API級別8以上工作,那麼我必須使用SupporMapFragment

我發現的例子約MapFragment S,但不幸的是,不是SupportMapFragment

我想使這些操作在我的應用程序工作,但是,他們使用MapFragment

One

Two

有沒有做這樣的事情的一種方式,「添加標記」 ,「顯示我的當前位置」,「佔據我點擊的位置」? (使用SupportMapFragment,當然)。

非常感謝你了。

回答

5

有沒有辦法像「添加標記」,「顯示我的當前位置」和「點擊我點擊的位置」? (當然使用SupportMapFragment。)

是的。

第1步:添加支持Android包到你的應用程序。

第2步:將您的活動從FragmentActivity繼承了Android支持包。

步驟#3:將所有MapFragment引用(Java代碼和佈局XML資源)更改爲SupportMapFragment

你完成了。

所有my Maps V2 samples使用SupportMapFragment,與ActionBarSherlock(這就是爲什麼你會看到SherlockFragmentActivity而不是FragmentActivity結合。