3

Android v2 용 Google지도를 사용하는 Android 애플리케이션을 만들고 싶습니다.MapFragment 대신 SupportMapFragment

지도를 표시 할 수 있습니다. 탐색하고 확대/축소 할 수도 있습니다. 그러나 더 많은 작업을 검색하려고 할 때 찾을 수 없습니다.

이 애플리케이션이 API 레벨 8 이상에서 작동하게하고 싶습니다. 그래서 SupportMapFragment을 사용했습니다. API 레벨 8 이상에서 작동하도록 응용 프로그램을 만들고 싶다면 SupporMapFragment을 사용해야한다고 들었습니다.

MapFragment 초를 찾았지만 불행히도 SupportMapFragment이 아닙니다.

, 그들은 MapFragment을 나는이 작업을하지만, 내 응용 프로그램에서 작동하도록 할

사용하고 :

One

Two

이 같은 일을하는 방법이있다 "마커를 추가" , "내 현재 위치 표시"및 "내가 클릭 한 지점의 위치 가져 오기"를 선택하십시오. (SupportMapFragment을 사용하십시오.)

대단히 감사합니다.

답변

5

'마커 추가', '현재 위치 표시'및 '내가 클릭 한 지점 위치 가져 오기'등의 작업을 수행 할 수있는 방법이 있습니까? 물론 SupportMapFragment를 사용하십시오.

예.

1 단계 : Android Support 패키지를 앱에 추가하십시오.

2 단계 : 귀하의 활동을 Android 지원 패키지에서 FragmentActivity 번부터 상속 받으십시오.

# 3 : 모든 MapFragment 참조 (Java 코드 및 레이아웃 XML 리소스)를 SupportMapFragment으로 변경하십시오.

이제 끝났습니다.

FragmentActivity 반대로 당신이 SherlockFragmentActivity을 볼 이유 ActionBarSherlock의 (와 함께 my Maps V2 samples 사용 SupportMapFragment의 모든.