Метод getSupportFragmentManager () не определен для типа MapFragment

Я пытаюсь реализовать отображение карты Google, и ниже приведены мои коды:

package com.fragments;

import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.SupportMapFragment;

public class MapFragment extends SherlockMapFragment {

    private GoogleMap mMap;

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        View root = super.onCreateView(inflater, container, savedInstanceState);
        SupportMapFragment mapFrag= (SupportMapFragment)getSupportFragmentManager().findFragmentById(R.id.fragment_map);
        mMap = mapFrag.getMap();
        return root;
    }
}

Я получаю сообщение об ошибке, что getSupportFragmentManager () не определен для типа MapFragment. Однако я немного запутался, так как импортировал com.google.android.gms.maps.SupportMapFragment. не должен ли тогда этот метод появиться? Я пропускаю некоторые шаги, чтобы заставить этот метод работать?

Ответы на вопрос(2)

Ваш ответ на вопрос