2013-09-02 1 views
0

이 질문에 대한 답변을 오랫동안 검색했지만 찾을 수 없습니다.setZoom 메서드가 안드로이드의 맵보기를 새로 고침하지 않습니다

제 질문은 : 맵보기와 컨트롤러가 있습니다. 먼저 setZoom 메서드로 줌을 15로 조정하고 오버레이를 추가하고 일부 지점에 애니메이션을 적용합니다. 그들은 모두 잘 작동하고 있습니다. 하지만 setZoom 메서드를 다시 호출하면지도 뷰 자체가 새로 고쳐지지 않습니다. 'invalidate'및 'postInvalidate'메서드를 시도했지만 작동하지 않았습니다. 나는 손으로 확대하려고 할 때 마지막 setZoom 메서드가 호출 된 후지도 뷰가 갑자기 새로 고쳐진다는 점에 주목했습니다. 그러나 이것은 물론 해결책은 아닙니다.

도움 주셔서 감사합니다.

답변

0

사용이 코드 :

 mapView.moveCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(latitude, longitude), 15)); 
+0

감사합니다,하지만 난 v2를하지지도 API v1에 대해 이야기하고, 말을 잊어 버렸습니다. 내 'moveCamera'메서드가 존재하지 않습니다. – ismailarilik