行驶证资料完善以及添加挂车判断,从业资格证添加默认。错误处理

This commit is contained in:
2024-04-12 16:36:27 +08:00
parent d40d2783c9
commit 548003a5d9
20 changed files with 155 additions and 148 deletions
@@ -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);
}
/**