title: SupportMapFragment.getmap() returns null
body: <p>I'm trying to load SupportMapFragment dynamically in a fragment, here is my onCreateView() method:</p>
  
  <pre><code>@Override
      public View onCreateView(LayoutInflater inflater, ViewGroup container,
              Bundle savedInstanceState) {
              View contentView = inflater.inflate(R.layout.frag_map_layout, null);
              shopDtos=ShopListFragment.shopDtos;
              fragment =SupportMapFragment.newInstance();
              FragmentTransaction ft = getFragmentManager().beginTransaction();
              ft.replace(R.id.map_content, fragment);
              ft.commit();
              map = fragment.getMap();
              mapMarker = map.addMarker(new MarkerOptions().position(new LatLng(0, 0))
                      .icon(BitmapDescriptorFactory
                              .fromResource(R.drawable.maps_pin)));
          return contentView;
      }
  </code></pre>
  
  <p>Unfortunately, I get the GoogleMap map as <code>null</code>.
  Any suggestions on to how create a mapfragment dynamically?</p>