jimu-decompiled/sources/com/ubt/jimu/main/utils/CardActionUtils.java
2025-05-13 19:24:51 +02:00

46 lines
1.8 KiB
Java

package com.ubt.jimu.main.utils;
import android.app.Activity;
import com.ubt.jimu.base.cache.Cache;
import com.ubt.jimu.base.entities.Robot;
import com.ubt.jimu.blockly.networkSync.BlocklySyncHttpImpl;
import com.ubt.jimu.pack.view.DownloadRobotActivity;
import com.ubt.jimu.pack.view.PackSelectActivity;
import com.ubt.jimu.pack.view.RobotSelectActivity;
import com.ubt.jimu.unity.bluetooth.UnityActivity;
/* loaded from: classes2.dex */
public class CardActionUtils {
public static void a(Activity activity, int i) {
Robot robot = Cache.getInstance().getRobot();
if (robot == null) {
b(activity, i);
return;
}
BlocklySyncHttpImpl.getInstance().inspectBlockData(robot.getModelId());
BlocklySyncHttpImpl.getInstance().checkAudioList();
BlocklySyncHttpImpl.getInstance().getServiceMotionList((int) robot.getModelId());
if (robot.isAllDownloaded()) {
UnityActivity.startUnityActivity(activity, robot, i, 0, (String) null);
} else {
DownloadRobotActivity.a(activity, Cache.getInstance().getRobot(), Cache.getInstance().getPackageName(), Cache.getInstance().getPackageId(), i);
}
}
public static void b(Activity activity, int i) {
long packageId = Cache.getInstance().getPackageId();
String packageImagePath = Cache.getInstance().getPackageImagePath();
String packageName = Cache.getInstance().getPackageName();
Robot robot = Cache.getInstance().getRobot();
if (i == 7 || (robot != null && packageId > 0)) {
RobotSelectActivity.a(activity, packageName, packageId, packageImagePath, i, 0);
} else {
PackSelectActivity.a(activity, 5, packageId);
}
}
public static void a(Activity activity, int i, long j) {
PackSelectActivity.a(activity, i, j);
}
}