Initial commit
This commit is contained in:
45
sources/com/ubt/jimu/main/utils/CardActionUtils.java
Normal file
45
sources/com/ubt/jimu/main/utils/CardActionUtils.java
Normal file
@@ -0,0 +1,45 @@
|
||||
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);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user