지도 위치 새로고침에 대하여 문의 드립니다

다음 지도 안드로이드 가이드에 보면 다음과 같이 지도를 생성한다고 가이드가 나와 있습니다.
MapView mapView = new MapView(this);
ViewGroup mapViewContainer = (ViewGroup) findViewById(R.id.map_view);
mapViewContainer.addView(mapView);

제가 개발하고 있는 앱의 경우에는 두개의 액티비티에서 다음 지도를 사용하고 있습니다.
지도에서 위치를 수정하면 onActivityResult에서 값을 받아 위치를 갱신할려고 했는데요.
다음 지도가 까만 화면으로 나오는 현상이 있어 항상 mapViewContainer의 mapView를 지운 다음
새로 mapView를 생성해서 넣어주는데요.
이런식으로 지도를 사용하는 것이 올바른 방식 인가요?

if (isModify) {
mapViewContainer.removeAllViews();
mapView = new MapView(this);
mapView.setMapCenterPoint(MapPoint.mapPointWithGeoCoord(location.getLatitude(), location.getLongitude()), false);
mapViewContainer.addView(mapView);
}

현재의 지도뷰 구현 구조상 두개의 지도뷰가 동시에 사용될 수 없는 구조 때문에 현재로써는 위에 적어주신 대로 사용하시는 것을 추천 합니다.