跳转activity 报错'java.lang.String android.content.Context.getPackageName()' on a null object reference
BaseActivity mContext= this;
IntentUtils.changeActivity(mContext, MainActivity.class);
public static void changeActivity(Activity activity, Class<?> cls) {
Intent intent = new Intent();
intent.setClass(activity, cls);
activity.startActivity(intent);
activity.overridePendingTransition(R.anim.activity_right_in,
R.anim.activity_left_out);
}
部分手机会报错.
https://blog.csdn.net/qwe0754444/article/details/67632007
BaseActivity mContext= this; 看下这个是不是拿到的是具体的每个activity的context
BaseActivity mContext= this; 这句话最好放在合适的生命周期里面,报错是没有初始化,可能这个this还没有值你就有操作了
BaseActivitym; 这行代码有问题,把 mContext= this;放在oncreate的第一行