2014-01-07 7 views

답변

0

com.google.android.gms.maps.mapfragment은 (API 레벨 위 (11) &를 들어) 또는com.google.android.gms.maps.SupportMapFragment은 (11 사용 아래 API 레벨 안드로이드 지원-v4.jar를 들어) :

그것은 특화된 입니다 앱에 Map 구성 요소을 표시하는 데 사용되는 조각입니다. google-play-services.jar과 함께 제공됩니다. 이 조각은 응용 프로그램에지도를 배치하는 가장 간단한 방법입니다. 그것은지도의 주위에 래퍼입니다 자동으로 필요한 라이프 사이클 필요를 처리 필요합니다. 단편이기 때문에이 구성 요소는 아래의 XML을 사용하여 활동의 레이아웃 파일에 간단히 추가 할 수 있습니다.


android.app.fragment

/**** 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.support.v4.app.Fragment (11 사용 아래 API 레벨 안드로이드 지원-v4.jar를 들어) (API 레벨 11 위 & 용) :

조각은 동작 또는 사용자의 일부를 나타냅니다. 액티비티의 인터페이스; 은 기본 SDK (또는 support-library-v4.jar)과 함께 제공됩니다. 단일 활동에서 여러 단편을 결합하여 다중 창 UI를 작성하고 여러 활동에서 단편을 재사용 할 수 있습니다. 은지도 용으로 특별히 제작 된 것이 아니며 &이므로 은 기본적으로 MapFragment에있는 제스처을 지원하지 않습니다. 제스처 또는 터치 이벤트를 추가하기 위해 Fragment 클래스를 사용자 정의해야합니다.. 아래의 XML을 사용하여 활동의 레이아웃 파일에 Fragment를 추가 할 수 있습니다.

<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입니다. 지도를 표시합니다. 단순한 조각은 아무것도하지 않고있다.

관련 문제