마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

GoogleMap 질문입니다.

0 추천

안녕하세요. 초보 개발자입니다.

 

아래 코드와 같이 사용자 위치정보를 받아 구글맵을 이용하여 상대방의 위치를 마커와 함께 띄워주고 있습니다.

 

double latitude = location.get(0).getLatitude();
double longtitude = location.get(0).getLongitude();
LatLng latLng = new LatLng(latitude, longtitude);
CameraPosition cp = new CameraPosition.Builder().target(latLng).zoom(18).build();
MarkerOptions marker = new MarkerOptions().position(latLng); //기본 마커 표시
 
GoogleMap googleMap = ((SupportMapFragment)getSupportFragmentManager().findFragmentById(R.id.map)).getMap(); //화면에 구글맵 표시
googleMap.animateCamera(CameraUpdateFactory.newCameraPosition(cp)); //지정된 위치로 이동.
googleMap.addMarker(marker);
 
 
 
동작은 잘 되는데요.
 
제가 궁금한것은 구글맵 액티비티가 켜지고 사용자 위치로 맵이 자동으로 이동을 하게되는데
 
이동하기 전 또는 이동중에 제가 화면을 터치해서 움직여버리면 그곳에 멈춰버리더라구요
 
만약에 기본이 북대서양을 비추고있다가 서울 구로를 보여주러 맵이 스스로 이동하는 중에 제가 터치를 하면
가다가 바다 한가운데 지도가 멈춘다는 말이죠..
 
그래서 그런데 움직이는 동안에는 맵 Touch 또는 Drag을 disable 시킬 수 있나요?
 
질문은 이상입니다.
 
감사합니다..
윤둥이 (4,560 포인트) 님이 2013년 12월 11일 질문

1개의 답변

0 추천
아니면 일정시간동안 프로그래스 다이얼로그를 띄우심이 어떨지....
조우재 (500 포인트) 님이 2013년 12월 11일 답변
...