펌 OK (출처 표시), 상업적 이용 NO, 컨텐츠 변경 NO
GoogleMap gmap = ((SupportMapFragment)getSupportFragmentManager().findFragmentById(R.id.map)).getMap();
gmap.setOnCameraChangeListener(new OnCameraChangeListener() {
@Override
public void onCameraChange(CameraPosition arg0) {
LatLng location_center = arg0.target;
}
});
이외에도
double latitude = arg0.target.latitude;
double longitude = arg0.target.latitude;
또는
double latitude = location.latitude;
double longitude = location.longitude;
등으로 추출
이벤트 발생 시기는 맵이 처음 로딩됬을때와, 지도를 움직이다가 정지상태로 들어가게되면
(손가락으로 드래그하다가 멈췄을 때)
리스터가 동작하여 멈췄을때 맵의 중앙 좌표를 가져온다.
'Android > 구글맵 v2' 카테고리의 다른 글
구글맵(GoogleMap) v2 띄우기 (최신) (101) | 2013.12.27 |
---|---|
구글맵 v2 지도 시작위치, 줌레벨 설정하는법 (11) | 2013.12.26 |
구글맵 지도 클릭시 마커 생성 소스 (32) | 2013.08.27 |