1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
GoogleMapOptions op = new GoogleMapOptions();
op.zOrderOnTop(false);
mSupportMapFragment = SupportMapFragment.newInstance(op);
FragmentManager fm = getActivity().getSupportFragmentManager();
FragmentTransaction ft = fm.beginTransaction();
View root = inflater.inflate(R.layout.fragment_client_container, container, false);
getActivity().getSupportFragmentManager().beginTransaction().add(R.id.client_container_map,
mSupportMapFragment).commit();
return root;
}
@Override
public void onResume() {
super.onResume();
setUpMap();
}
private void setUpMap() {
if (mGoogleMap == null) {
mSupportMapFragment.getMap();
}
if (mGoogleMap != null) {
mGoogleMap.getUiSettings().setZoomControlsEnabled(false);
mGoogleMap.setOnMarkerClickListener(this);
mGoogleMap.setInfoWindowAdapter(mWindowAdapter);
mGoogleMap.setOnInfoWindowClickListener(this);
mGoogleMap.moveCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(46, 2), 4));
}
} |
Partager