Вам нужно создать mapView для начала в OnCreateView, а уже потом оттуда вытаскивать googleMap
Естественно mapView должна находится в лэйауте фрагмента
MapView m;
GoogleMap map;
try {
MapsInitializer.initialize(getActivity());
m = (MapView) v.findViewById(R.id.mapView);
m.onCreate(savedInstanceState);
extraMarkerInfo = new HashMap<String, HashMap>();
if (location!=null) {
pos = new LatLng(location.getLatitude(), location.getLongitude());
}
map = m.getMap();
} catch (Exception e) {
e.printStackTrace();
}
и уже потом работать с картой, как хочется.
Marker marker = map.addMarker(new MarkerOptions().position(positions)
.icon(BitmapDescriptorFactory.fromBitmap(imageLoader.getCircleBitmap(image, context)))
.flat(false)
.title(name+" , "+user_age)
.snippet(venue_name)
.anchor(0.5f, 1));
Как-то так, пробуйте!