行驶证资料完善以及添加挂车判断,从业资格证添加默认。错误处理
This commit is contained in:
@@ -58,6 +58,15 @@ public class ActivityUtils {
|
||||
context.startActivity(intent);
|
||||
}
|
||||
|
||||
public static void startLoginActivity(@NonNull Context context, @NonNull Class<?> clz) {
|
||||
Intent intent = new Intent(context, clz);
|
||||
|
||||
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
||||
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
|
||||
|
||||
context.startActivity(intent);
|
||||
}
|
||||
|
||||
/**
|
||||
* 启动Activity
|
||||
*
|
||||
@@ -291,8 +300,8 @@ public class ActivityUtils {
|
||||
*
|
||||
* @param isIncludeSelf 是否结束该activity自己
|
||||
*/
|
||||
public static boolean finishToActivityAndGoNew(Context ctx ,@NonNull final Class<?> clz,@NonNull final Class<?> newclz,
|
||||
final boolean isIncludeSelf) {
|
||||
public static boolean finishToActivityAndGoNew(Context ctx, @NonNull final Class<?> clz, @NonNull final Class<?> newclz,
|
||||
final boolean isIncludeSelf) {
|
||||
List<Activity> activities = CommonBaseLibrary.activityList;
|
||||
for (int i = activities.size() - 1; i >= 0; --i) {
|
||||
Activity aActivity = activities.get(i);
|
||||
@@ -300,7 +309,7 @@ public class ActivityUtils {
|
||||
if (isIncludeSelf) {
|
||||
finishActivity(aActivity);
|
||||
}
|
||||
startActivity(ctx,newclz);
|
||||
startActivity(ctx, newclz);
|
||||
return true;
|
||||
} else {
|
||||
finishActivity(aActivity);
|
||||
@@ -315,7 +324,7 @@ public class ActivityUtils {
|
||||
*
|
||||
* @param isIncludeSelf 是否结束该activity自己
|
||||
*/
|
||||
public static boolean finishToActivityAndGoNew(Context ctx ,@NonNull final Class<?> clz,@NonNull final Class<?> newclz,Bundle bundle,
|
||||
public static boolean finishToActivityAndGoNew(Context ctx, @NonNull final Class<?> clz, @NonNull final Class<?> newclz, Bundle bundle,
|
||||
final boolean isIncludeSelf) {
|
||||
List<Activity> activities = CommonBaseLibrary.activityList;
|
||||
for (int i = activities.size() - 1; i >= 0; --i) {
|
||||
@@ -324,7 +333,7 @@ public class ActivityUtils {
|
||||
if (isIncludeSelf) {
|
||||
finishActivity(aActivity);
|
||||
}
|
||||
startActivity(ctx,newclz,bundle);
|
||||
startActivity(ctx, newclz, bundle);
|
||||
return true;
|
||||
} else {
|
||||
finishActivity(aActivity);
|
||||
@@ -376,14 +385,14 @@ public class ActivityUtils {
|
||||
*
|
||||
* @param clz 本activity的类名
|
||||
*/
|
||||
public static void finishOtherActivitiesToNew(Context context,@NonNull final Class<?> clz) {
|
||||
public static void finishOtherActivitiesToNew(Context context, @NonNull final Class<?> clz) {
|
||||
List<Activity> activities = CommonBaseLibrary.activityList;
|
||||
for (Activity activity : activities) {
|
||||
if (!activity.getClass().equals(clz)) {
|
||||
finishActivity(activity);
|
||||
}
|
||||
}
|
||||
startActivity(context,clz);
|
||||
startActivity(context, clz);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user