2013-06-18 2 views
1

Google지도 v2 API 키를 사용하고 있습니다. 그러나 그것은 단지 더 높은 버전의 안드로이드 장치만을 지원할 것입니다. 그것은 내 안드로이드 모바일 버전 2.3.5에서 지원할 수 없습니다. V2 API는 3.0 이상 버전 만 지원합니까? 아무도 모른다면 알려주세요.Google지도 V2 지원 기기

XML 파일 :

<fragment 
    android:id="@+id/map" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    class="com.google.android.gms.maps.SupportMapFragment" /> 

</RelativeLayout> 
+0

우리에게 당신의 XML을 보여주고를 manifest 파일 – Raghunandan

답변

1

V2 API는 3.0 이상 버전에서만 지원됩니까?

아니요, 아니요, Android API v8 이상을 사용하는 Google API V2을 사용할 수 있습니다. MapFragment 개체 대신 SupportMapFragment 개체를 사용해야합니다. 역방향 조각 호환성을 위해 ActivityFragmentActivity으로 변경하십시오. 물론이 객체를 사용하려면 android-support 라이브러리를 추가해야합니다.

당신은 내가 최대 안드로이드 API의 V8 및 지원 응용 프로그램에 대한 구글지도 API V2 구현하는 방법에 대한 자세한 설명과 함께 쓴이 블로그 게시물에 대해 살펴 수행 할 수 있습니다

Google Maps API V2

+0

예. 내 장치에지도 버전 2.3.5를 표시 –

+0

위대한 @Arun, 좋은 코딩 :) –

+0

지도 뷰에 오버레이를 추가하는 방법. 내 코드에서 mapfragment를 식별 할 수 없습니다. –

1

당신은 com.google.android.gms.maps.MapFragment 사용 com.google.android.gms.maps.SupportMapFragment을 사용하는 API 10.Instead 아래 맵 V2를 사용하고 활동 useFragmentActivity에 대한 수 있습니다.

+0

Fragment를 사용하면 3.0 이상 버전이 필요합니까? –