FragmentActivity强制转换为Activity

public class BaseFragment extends Fragment {

protected MainActivity mainActivity;

@Override
public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    mainActivity = (MainActivity)getActivity();
}

protected  void intent2Activity(Class<? extends Activity> artActivity){

    Intent intent = new Intent(mainActivity,artActivity);
    startActivity(intent);
}

}

mainActivity = (MainActivity)getActivity();
报错:Cannot cast from FragmentActivity to MainActivity

(Activity)xxxxx,这样就可以了

http://blog.ch-wind.com/android%E7%AE%80%E5%8D%95%E7%9A%84%E5%B0%86activity%E6%94%B9%E4%B8%BAfragment/