2014-01-07 63 views

回答

0

com.google.android.gms.maps.mapfragment(對於API級別11 &上述ORcom.google.android.gms.maps.SupportMapFragment(對於低於11使用API級別機器人支撐-v4.jar):

它是一個專門用於在應用程序中顯示地圖組件的片段。其中附帶google-play-services.jar。該片段是在應用程序中放置地圖的最簡單方法。它是圍繞地圖視圖的包裝,以自動處理必要的生命週期需求。作爲一個片段,只需使用下面的XML即可將此組件添加到活動的佈局文件中。

/**** use SupportMapFragment instead of MapFragment for API Level below 11 ****/ 
<fragment 
class="com.google.android.gms.maps.MapFragment" 
android:layout_width="match_parent" 
android:layout_height="match_parent"/> 

android.app.fragment(對於API級別11 &上述ORandroid.support.v4.app.Fragment(對於低於11使用API級別機器人支撐-v4.jar):

片段表示行爲或用戶的一部分界面在活動;其中附帶默認SDK(或support-library-v4.jar)。您可以在單個活動中組合多個片段來構建多窗格用戶界面,並在多個活動中重用片段。這是不是專門爲地圖 &所以它不支持任何手勢哪些MapFragment默認情況下。 需要定製Fragment類以添加任何手勢或觸摸事件。我們可以使用下面的XML簡單地將一個片段添加到活動的佈局文件中。

<fragment android:name="com.example.MyFragment" 
android:id="@+id/my_fragment" 
android:layout_width="match_parent" 
android:layout_height="match_parent" /> 
0

com.google.android.gms.maps.MapFragment是一個專門的android.support.v4.app.Fragment。它顯示地圖。簡單的片段什麼都不做。

相關問題