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