非Activity的类,跳转到Activity中

一,在工具类中跳转到Activity

public static void startIt(Context activity) {
    Intent intent = new Intent(activity, RechargeActivity.class);
    if (!(activity instanceof Activity)) {
        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);
    }
    activity.startActivity(intent);
}

 

二,在自定义View中跳转到Activity

非Activity的类,跳转到Activity中_第1张图片

 

 

你可能感兴趣的:(Android实用代码)