2014-01-07 61 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。它显示地图。简单的片段什么都不做。

相关问题