0
바 이도 맵에서 방향 변경을 처리하는 올바른 방법은 무엇입니까?바 이도지도의 핸들 방향 변경
현재 표시된지도의 중심 및 확대/축소 수준 또는 경계를 가져 오는 getter 또는 setter가없는 것처럼 보입니다.
바 이도 맵에서 방향 변경을 처리하는 올바른 방법은 무엇입니까?바 이도지도의 핸들 방향 변경
현재 표시된지도의 중심 및 확대/축소 수준 또는 경계를 가져 오는 getter 또는 setter가없는 것처럼 보입니다.
상태를 저장하는 일반적인 방법은 onSaveInstanceState(...)
콜백입니다.
@Override
public void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
outState.putParcelable("map", mapView.getMap().getMapStatus());
}
당신은 데이터 (조각에서 가져온)이 예를 시도 복구 할 :
@Nullable
@Override
public synchronized View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.baido_map, container, false);
mapView = (MapView) view.findViewById(R.id.baido_map);
if(savedInstanceState != null) {
mapView.getMap().setMapStatus(MapStatusUpdateFactory.newMapStatus(savedInstanceState.getParcelable("map")));
}
return view;
}
이 그냥 테스트입니다 여기이 코드를 썼다. 이 의견을 upvote하십시오. – rekire